Source code for lablib.renderers.base

""" Base renderer.
"""
from abc import ABC, abstractmethod


[docs] class RendererBase(ABC): """Base class for all renderers. This should not be instanciated directly. """
[docs] @abstractmethod def render(self, debug=False) -> None: """Trigger the render process. Arguments: debug (Optional[bool]): Whether to increase log verbosity. """