httk.serve.web.widgets.loader ============================= .. py:module:: httk.serve.web.widgets.loader .. autoapi-nested-parse:: Safe loading and deterministic discovery of trusted site-local widgets. Classes ------- .. autoapisummary:: httk.serve.web.widgets.loader.SiteWidgetLoader Module Contents --------------- .. py:class:: SiteWidgetLoader(widgets_dir: pathlib.Path) Load ``src/widgets/.py`` without allowing paths to escape it. .. py:attribute:: widgets_dir .. py:method:: available() -> list[tuple[str, str]] .. py:method:: resolve(name: str) -> httk.serve.web.widgets.core.Widget | None