shyft.dashboard.widgets.date_selector¶
Classes
|
Base class for all Widgets |
- class shyft.dashboard.widgets.date_selector.DateSelector(title='', width=200, height=None, padding=None, sizing_mode=None, max_date=None, min_date=None, time_zone='Europe/Oslo', logger=None)[source]¶
Bases:
WidgetBase class for all Widgets
- Parameters:
logger (LoggerBox | None) – Optional logger, e.g composable_logger_box
title (str)
width (int)
height (int | None)
padding (int | None)
sizing_mode (str | None)
max_date (int | None)
min_date (int | None)
time_zone (str | None)
- __init__(title='', width=200, height=None, padding=None, sizing_mode=None, max_date=None, min_date=None, time_zone='Europe/Oslo', logger=None)[source]¶
Base class for all Widgets
- Parameters:
logger (LoggerBox | None) – Optional logger, e.g composable_logger_box
title (str)
width (int)
height (int | None)
padding (int | None)
sizing_mode (str | None)
max_date (int | None)
min_date (int | None)
time_zone (str | None)
- Return type:
None
- property layout: LayoutDOM¶
- property layout_components: Dict[str, List[Any]]¶
Property to return all layout.dom components of an visualisation app such that they can be arranged by the parent layout obj as desired.
- Returns:
- layout_components as:
- {‘widgets’: [],
’figures’: []}
- Return type:
dict