Datalink¶
tangram_datalink
¶
plugin
module-attribute
¶
plugin = tangram_core.Plugin(frontend_path='dist-frontend', routers=[router], config_class=DatalinkConfig, frontend_config_class=DatalinkFrontendConfig, into_frontend_config_function=into_frontend)
backend
¶
plugin
module-attribute
¶
plugin = tangram_core.Plugin(frontend_path='dist-frontend', routers=[router], config_class=DatalinkConfig, frontend_config_class=DatalinkFrontendConfig, into_frontend_config_function=into_frontend)
DatalinkConfig
dataclass
¶
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
17 18 19 20 21 22 23 | |
DatalinkFrontendConfig
dataclass
¶
Bases: HasTopbarUiConfig, HasSidebarUiConfig
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
26 27 28 29 30 31 32 33 34 35 36 | |
filter_ui
class-attribute
instance-attribute
¶
filter_ui: Annotated[Optional[Any], FrontendMutable(widget='datalink-filter')] = None
__init__
¶
__init__(topbar_order: Annotated[int, FrontendMutable()], sidebar_order: Annotated[int, FrontendMutable()], filter_ui: Annotated[Optional[Any], FrontendMutable(widget='datalink-filter')] = None) -> None
into_frontend
¶
into_frontend(config: DatalinkConfig) -> DatalinkFrontendConfig
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
39 40 41 42 43 | |
run_datalink
async
¶
run_datalink(backend_state: BackendState) -> None
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
55 56 57 58 59 60 61 62 63 64 65 66 67 | |
tangram_datalink.backend
¶
plugin
module-attribute
¶
plugin = tangram_core.Plugin(frontend_path='dist-frontend', routers=[router], config_class=DatalinkConfig, frontend_config_class=DatalinkFrontendConfig, into_frontend_config_function=into_frontend)
DatalinkConfig
dataclass
¶
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
17 18 19 20 21 22 23 | |
DatalinkFrontendConfig
dataclass
¶
Bases: HasTopbarUiConfig, HasSidebarUiConfig
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
26 27 28 29 30 31 32 33 34 35 36 | |
filter_ui
class-attribute
instance-attribute
¶
filter_ui: Annotated[Optional[Any], FrontendMutable(widget='datalink-filter')] = None
__init__
¶
__init__(topbar_order: Annotated[int, FrontendMutable()], sidebar_order: Annotated[int, FrontendMutable()], filter_ui: Annotated[Optional[Any], FrontendMutable(widget='datalink-filter')] = None) -> None
into_frontend
¶
into_frontend(config: DatalinkConfig) -> DatalinkFrontendConfig
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
39 40 41 42 43 | |
run_datalink
async
¶
run_datalink(backend_state: BackendState) -> None
Source code in packages/tangram_datalink/src/tangram_datalink/backend.py
55 56 57 58 59 60 61 62 63 64 65 66 67 | |