Classes
ComponentPreviewServer
ComponentPreviewServer
Methods 4
discover_components
discover_components
def discover_components(self) -> list[dict[str, Any]]
Returns
list[dict[str, Any]]
render_component
render_component
def render_component(self, template_rel: str, context: dict[str, Any]) -> str
Parameters 2
template_rel |
str |
|
context |
dict[str, Any] |
Returns
str
list_page
list_page
def list_page(self, base_path: str = '/__bengal_components__/') -> str
Parameters 1
base_path |
str |
Returns
str
view_page
view_page
def view_page(self, comp_id: str, variant_id: str | None) -> str
Parameters 2
comp_id |
str |
|
variant_id |
str | None |
Returns
str
Internal Methods 1
__init__
__init__
def __init__(self, site: Site) -> None
Parameters 1
site |
Site |
Functions
discover_components
Discover components using a temporary server instance (compat shim).
discover_components
def discover_components(site: Site) -> list[dict[str, Any]]
Discover components using a temporary server instance (compat shim).
Parameters 1
| Name | Type | Default | Description |
|---|---|---|---|
site |
Site |
— |
Returns
list[dict[str, Any]]