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 * |