DashElement
Discriminator field: kind
Dashboard element: widget, selector etc.
DashControlTextInput
kind:control_text_input
| Field | Type | Description |
|---|---|---|
show_title |
bool * | |
title |
str * | |
source |
ControlValueSource * | |
comparison_operation |
enum/str[IN / NIN / EQ / NE / GT / LT / GTE / LTE / ISNULL / ISNOTNULL / ISTARTSWITH / STARTSWITH / IENDSWITH / ENDSWITH / ICONTAINS / CONTAINS / NOTICONTAINS / NOTCONTAINS / BETWEEN / LENEQ / LENGT / LENGTE / LENLT / LENLTE] |
|
default_value |
SingleStringValue | |
default_value.value |
str * |
DashControlMultiSelect
kind:control_multiselect
| Field | Type | Description |
|---|---|---|
show_title |
bool * | |
title |
str * | |
source |
ControlValueSource * | |
comparison_operation |
enum/str[IN / NIN / EQ / NE / GT / LT / GTE / LTE / ISNULL / ISNOTNULL / ISTARTSWITH / STARTSWITH / IENDSWITH / ENDSWITH / ICONTAINS / CONTAINS / NOTICONTAINS / NOTCONTAINS / BETWEEN / LENEQ / LENGT / LENGTE / LENLT / LENLTE] |
|
default_value |
MultiStringValue | |
default_value.values |
list * | |
default_value.values[] |
str |
DashChartsContainer
kind:charts_container
| Field | Type | Description |
|---|---|---|
hide_title |
bool * | |
tabs |
list * | |
tabs[] |
WidgetTab | |
tabs[].id |
str * | |
tabs[].chart_name |
str * | |
tabs[].title |
str | |
default_active_chart_tab_id |
str |
DashText
kind:text
| Field | Type | Description |
|---|---|---|
text |
str * |
DashControlDateRange
kind:control_date_range
| Field | Type | Description |
|---|---|---|
show_title |
bool * | |
title |
str * | |
source |
ControlValueSource * | |
comparison_operation |
enum/str[IN / NIN / EQ / NE / GT / LT / GTE / LTE / ISNULL / ISNOTNULL / ISTARTSWITH / STARTSWITH / IENDSWITH / ENDSWITH / ICONTAINS / CONTAINS / NOTICONTAINS / NOTCONTAINS / BETWEEN / LENEQ / LENGT / LENGTE / LENLT / LENLTE] |
|
default_value |
SingleStringValue | |
default_value.value |
str * |
DashControlSelect
kind:control_select
| Field | Type | Description |
|---|---|---|
show_title |
bool * | |
title |
str * | |
source |
ControlValueSource * | |
comparison_operation |
enum/str[IN / NIN / EQ / NE / GT / LT / GTE / LTE / ISNULL / ISNOTNULL / ISTARTSWITH / STARTSWITH / IENDSWITH / ENDSWITH / ICONTAINS / CONTAINS / NOTICONTAINS / NOTCONTAINS / BETWEEN / LENEQ / LENGT / LENGTE / LENLT / LENLTE] |
|
default_value |
Value |
DashControlDate
kind:control_date
| Field | Type | Description |
|---|---|---|
show_title |
bool * | |
title |
str * | |
source |
ControlValueSource * | |
comparison_operation |
enum/str[IN / NIN / EQ / NE / GT / LT / GTE / LTE / ISNULL / ISNOTNULL / ISTARTSWITH / STARTSWITH / IENDSWITH / ENDSWITH / ICONTAINS / CONTAINS / NOTICONTAINS / NOTCONTAINS / BETWEEN / LENEQ / LENGT / LENGTE / LENLT / LENLTE] |
|
default_value |
SingleStringValue | |
default_value.value |
str * |
DashTitle
kind:title
| Field | Type | Description |
|---|---|---|
text |
str * | |
size |
enum/str[xs / s / m / l] * |
|
show_in_toc |
bool * |
DashControlExternal
kind:control_external
| Field | Type | Description |
|---|---|---|
show_title |
bool * | |
title |
str * |