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.
"""