Widgets
AlarmTable
AlarmTableWidget
AlarmTable |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
AlarmTable |
||
default |
AlarmTable |
||
|
Alarm widget settings |
||
dashboard.view.json-schema#/definitions/AlarmTableWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
AlarmTableWidgetSettings
type |
object |
||
properties |
|||
|
Which alarm filter to use by default (i.e. root.alarms.filters.all) |
||
type |
string |
||
|
Define the default hierarchy of the alarms. Two choices are available:
Default value is [“grouped”] |
||
type |
string |
||
enum |
none, grouped |
||
default |
grouped |
||
|
Which alarm view to use by default (i.e. root.alarms.views.default). |
||
type |
string |
||
|
Whether to allow user to update filter or not (will show/hide the combo box) Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to increase/decrease manually the height of a row detail bloc. The height will be bound by the minimum/maximum parameters. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show clear filter in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show clear user updated column in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column chooser in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show export option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show filter option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show journal show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show menu toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show search option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show summary show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to toggle table auto refresh table or not. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to manually refresh table or not. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to update url when table state (filter, view and search) change or not, allowing to expand the browser history by pushing a new entry. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to keep track of user updated column sizes. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to update view or not (will show/hide the combo box) Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
List of hierarchies to disable for this table |
||
type |
array |
||
items |
type |
string |
|
enum |
none, grouped |
||
|
Defines if the table should show the alarm groups even when all the alarms of the group are already shown as well in the table. This has an impact only when the table Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to update automatically update table when loaded. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
|
The filter to exclude from this alarm table. Theses filters can be filtered by using the properties includeFilters and excludeFilters. If you set both, it will first remove all filters not present in the include list and then remove, from that list, the filters presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct filter children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
The views to exclude from this alarm table. Theses filters can be filtered by using the properties includeViews and excludeViews. If you set both, it will first remove all views not present in the include list and then remove, from that list, the views presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct views children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
Override icon to active / deactivate automatic refresh alarm table. |
||
|
Override icon to show show clear filter (default filter_alt_off). |
||
type |
string |
||
|
Override icon to show show clear user updated column (default view_comfy_outlined). |
||
type |
string |
||
|
Override icon to choose visible columns (default save). |
||
type |
string |
||
|
Override icon to export table content (default save). |
||
type |
string |
||
|
Override icon to refresh alarm table (default refresh). |
||
type |
string |
||
|
Override icon to show column. |
||
|
Override icon to show column filters. |
||
|
Override icon to show column summary. |
||
|
Override icon to show side panel (default import_contacts). |
||
type |
string |
||
|
The filter to include from this alarm table. Theses filters can be filtered by using the properties includeFilters and excludeFilters. If you set both, it will first remove all filters not present in the include list and then remove, from that list, the filters presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct filter children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
The views to include from this alarm table. Theses filters can be filtered by using the properties includeViews and excludeViews. If you set both, it will first remove all views not present in the include list and then remove, from that list, the views presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct views children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
Define column resize mode: nextColumn, widget (default). Default value is [“widget”] |
||
type |
string |
||
enum |
nextColumn, widget |
||
default |
widget |
||
|
Define a row detail bloc height in px. The row detail bloc is the component that appears when you expand a row. This behaviour must be enable for the current table view. By default, the height is 250. If an height of 0 is given, the detail component will grow automatically depending on the content height. Default value is [250] |
||
type |
integer |
||
minimum |
0 |
||
default |
250 |
||
|
Maximum height in px for a row detail bloc. Default value is [500] |
||
type |
integer |
||
minimum |
0 |
||
default |
500 |
||
|
Minimum height in px for a row detail bloc. Default value is [150] |
||
type |
integer |
||
minimum |
0 |
||
default |
150 |
||
|
Defines if the filters applied to the main table are also applied to the sub tables. While using hierarchy If this setting is set as true, this other table won’t allow to define filters for each column, as it will automatically replicate the filters of the main table. Otherwise, the other table will work separately than the main table, allowing to define their own column filters. This has an impact only when the table Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column names. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
|
Whether or not to show column filters. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column summaries. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
additionalProperties |
False |
||
Alarm history table
AlarmHistoryTableWidget
AlarmHistoryTable |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
AlarmHistoryTable |
||
default |
AlarmHistoryTable |
||
|
Alarm history widget settings |
||
dashboard.view.json-schema#/definitions/AlarmHistoryTableWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
AlarmHistoryTableWidgetSettings
type |
object |
||
properties |
|||
|
Which alarm filter to use by default (i.e. root.alarms.filters.all). |
||
type |
string |
||
|
Define the default hierarchy of the alarms. Two choices are available:
Default value is [“none”] |
||
type |
string |
||
enum |
none, grouped |
||
default |
none |
||
|
Which alarm view to use by default (i.e. root.alarms.views.default). |
||
type |
string |
||
|
Whether to allow user to update filter or not (will show/hide the combo box). Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show the pagination component on the bottom. If pageSizes contains only one element, the pagination component is also hidden. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to increase/decrease manually the height of a row detail bloc. The height will be bound by the minimum/maximum parameters. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show clear filter in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show clear user updated column in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column chooser in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show export option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show filter option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show journal show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show menu toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show search option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show summary show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to manually refresh table or not. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to update url when table state (filter, view and search) change or not, allowing to expand the browser history by pushing a new entry. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to keep track of user updated column sizes. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to update view or not (will show/hide the combo box) Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
List of hierarchies to disable for this table |
||
type |
array |
||
items |
type |
string |
|
enum |
none, grouped |
||
|
The filter to exclude from this alarm table. Theses filters can be filtered by using the properties includeFilters and excludeFilters. If you set both, it will first remove all filters not present in the include list and then remove, from that list, the filters presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct filter children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
The views to exclude from this alarm table. Theses filters can be filtered by using the properties includeViews and excludeViews. If you set both, it will first remove all views not present in the include list and then remove, from that list, the views presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct views children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
This has an impact only when the table Defines if the filters applied to the table only concerns the last version of the alarm or the full history of the alarm. If set to false, the filter is only applied to the last alarm. Otherwise, the filters are applied on the full history. For example, a filter on the alarms tags stating that the alarm must contain a tag named “Fire”. If this setting is set to false, an alarm will only match the filter if the last state of the alarm currently has the tag Fire. If this setting is set to true, an alarm will match the filter if at any point in time the alarm had the tag Fire, even if it was removed later. Either way, the alarm displayed in the table will always represent the last state of the alarm. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
|
Override icon to show show clear filter (default filter_alt_off). |
||
type |
string |
||
|
Override icon to show show clear user updated column (default view_comfy_outlined). |
||
type |
string |
||
|
Override icon to choose visible columns (default save). |
||
type |
string |
||
|
Override icon to export table content (default save). |
||
type |
string |
||
|
Override icon to refresh alarm table (default refresh). |
||
type |
string |
||
|
Override icon to show column. |
||
|
Override icon to show column filters. |
||
|
Override icon to show column summary. |
||
|
Override icon to show side panel (default import_contacts). |
||
type |
string |
||
|
The filter to include from this alarm table. Theses filters can be filtered by using the properties includeFilters and excludeFilters. If you set both, it will first remove all filters not present in the include list and then remove, from that list, the filters presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct filter children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
The views to include from this alarm table. Theses filters can be filtered by using the properties includeViews and excludeViews. If you set both, it will first remove all views not present in the include list and then remove, from that list, the views presents in the exclude list. The wildcard “*” can be used to replace any subpath. * “root.alarms.*” will match any direct views children of “alarms” but excludes “root.alarms” itself. |
||
type |
array |
||
items |
type |
string |
|
|
Alarm history table page size (must be present in page sizes). Default value is [50] |
||
type |
integer |
||
minimum |
0 |
||
default |
50 |
||
|
Alarm history table page sizes. If pageSizes contains only one element, the pagination component is hidden Default value is [[50,100,200]] |
||
type |
array |
||
default |
50 |
||
100 |
|||
200 |
|||
items |
type |
integer |
|
|
Define column resize mode: nextColumn, widget (default). Default value is [“widget”] |
||
type |
string |
||
enum |
nextColumn, widget |
||
default |
widget |
||
|
Define a row detail bloc height in px. The row detail bloc is the component that appears when you expand a row. This behaviour must be enable for the current table view. By default, the height is 250. If an height of 0 is given, the detail component will grow automatically depending on the content height. Default value is [250] |
||
type |
integer |
||
minimum |
0 |
||
default |
250 |
||
|
Maximum height in px for a row detail bloc. Default value is [500] |
||
type |
integer |
||
minimum |
0 |
||
default |
500 |
||
|
Minimum height in px for a row detail bloc. Default value is [150] |
||
type |
integer |
||
minimum |
0 |
||
default |
150 |
||
|
Defines if the filters applied to the main table are also applied to the sub tables. While using hierarchy If this setting is set as true, this other table won’t allow to define filters for each column, as it will automatically replicate the filters of the main table. Otherwise, the other table will work separately than the main table, allowing to define their own column filters. This has an impact only when the table Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column names. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
|
Whether or not to show column filters. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column summaries. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
additionalProperties |
False |
||
Alarm severity
AlarmSeverityWidget
AlarmSeverity |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
AlarmSeverity |
||
default |
AlarmSeverity |
||
|
Alarm severity widget settings |
||
dashboard.view.json-schema#/definitions/AlarmSeverityWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
AlarmSeverityWidgetSettings
type |
object |
||
properties |
|||
|
Value mapped to type ALARM_COUNT content. |
||
type |
string |
||
|
Maximum count font size |
||
type |
integer |
||
|
Minimum count font size |
||
type |
integer |
||
|
Alarm severity widget label. |
||
oneOf |
type |
string |
|
type |
boolean |
||
|
Maximum label font size |
||
type |
integer |
||
|
Minimum label font size |
||
type |
integer |
||
|
How much of the widget height percentage the label should take. Default value is [20] |
||
type |
integer |
||
maximum |
100 |
||
minimum |
0 |
||
default |
20 |
||
|
Whether to put the label at the top or the bottom of the widget. Default value is [“TOP”] |
||
type |
string |
||
enum |
TOP, BOTTOM |
||
default |
TOP |
||
|
Operation executed upon alarm widget click. |
||
type |
string |
||
|
Value mapped to type MAX_SEVERITY content. |
||
type |
string |
||
additionalProperties |
False |
||
Analytics aggregate
AnalyticsAggregateWidget
AnalyticsAggregateWidget |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
AnalyticsAggregate |
||
default |
AnalyticsAggregate |
||
|
Range widget settings |
||
dashboard.view.json-schema#/definitions/AnalyticsAggregateWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
AnalyticsAggregateWidgetSettings
type |
object |
properties |
|
|
Selector to define aggregate function |
|
Range to define window of data |
additionalProperties |
False |
Basic input output value
BasicInputOutputValueWidget
BasicInputOutputValue |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
BasicInputOutputValue |
||
default |
BasicInputOutputValue |
||
|
Basic I/O value settings |
||
dashboard.view.json-schema#/definitions/BasicInputOutputValueWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
BasicInputOutputValueWidgetSettings
type |
object |
|||||
properties |
||||||
|
Icon when hovering numeric type widget to increase by step value (https://material-ui.com/components/material-icons/) with naming in snake_case. |
|||||
type |
string |
|||||
|
Background color of the widget. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Foreground color of the widget. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Widget icon (https://material-ui.com/components/material-icons/) with naming in snake_case. Use layout to place it or to hide it. |
|||||
type |
string |
|||||
|
Widget label. Use layout to place it or to hide it. |
|||||
type |
string |
|||||
|
Parts displayed by the widget, in the order they are displayed. A part left out of the list is not displayed. Default value is [[“label”,”icon”,”value”]] |
|||||
type |
array |
|||||
default |
label |
|||||
icon |
||||||
value |
||||||
items |
type |
string |
||||
enum |
label, icon, value |
|||||
|
Direction the parts are displayed in, either stacked from top to bottom (column) or side by side from left to right (row). Default value is [“column”] |
|||||
type |
string |
|||||
enum |
column, row |
|||||
default |
column |
|||||
|
Maximum value for numeric value (both display and action). |
|||||
|
Minimum value for numeric value (both display and action). |
|||||
|
Background color of the widget when value is “off” for text type, false boolean and “min” for numeric type. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Foreground color of the widget when value is “off” for text type, false boolean and “min” for numeric type. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Icon when value is “off” for text type, false boolean and “min” for numeric type (https://material-ui.com/components/material-icons/) with naming in snake_case. |
|||||
type |
string |
|||||
|
Deactivated content matching for text type. |
|||||
|
Deactivated displayed value when matching deactivated content for text type. |
|||||
type |
string |
|||||
|
Background color of the widget when value is “on” for text type, true boolean and “min” for numeric type. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Widget onClick listener evaluating expression. |
|||||
type |
string |
|||||
|
Foreground color of the widget when value is “on” for text type, true boolean and “min” for numeric type. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Icon when value is “on” for text type, true boolean and “max” for numeric type (https://material-ui.com/components/material-icons/) with naming in snake_case. |
|||||
type |
string |
|||||
|
Activated content matching for text type. |
|||||
|
Activated displayed value when matching activated content for text type. |
|||||
type |
string |
|||||
|
Icon when hovering numeric type widget to decrease by step value (https://material-ui.com/components/material-icons/) with naming in snake_case. |
|||||
type |
string |
|||||
|
Whether to show tooltip when hovering the widget or not. Default value is [true] |
|||||
type |
boolean |
|||||
default |
True |
|||||
|
Background color when hovering text type widget to update value. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Foreground color when hovering text type widget to update value. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Icon when hovering text type widget to apply text content (https://material-ui.com/components/material-icons/) with naming in snake_case. |
|||||
type |
string |
|||||
|
Background color when hovering text type widget to update value. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Foreground color when hovering text type widget to update value. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Icon when hovering text type widget to cancel text content update (https://material-ui.com/components/material-icons/) with naming in snake_case. |
|||||
type |
string |
|||||
|
Value to set using text type widget upon user pressing cancel button. When no value is given, it will use the current value. |
|||||
type |
string |
|||||
|
Label for text type value. |
|||||
type |
string |
|||||
|
Widget tooltip when hovering the widget. |
|||||
type |
string |
|||||
|
Background color of the widget when value is unknown. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Foreground color of the widget when value is unknown. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Displayed icon when value is unknown (https://material-ui.com/components/material-icons/) with naming in snake_case. |
|||||
type |
string |
|||||
|
Default value used for numeric and boolean value which content is unknown. |
|||||
|
Displayed text when value is unknown. |
|||||
type |
string |
|||||
|
Increase/decrease step value for numeric type. |
|||||
type |
integer |
|||||
|
sprintf expression evaluated with text type content. |
|||||
type |
string |
|||||
additionalProperties |
False |
|||||
Border layout
BorderLayoutWidget
BorderLayout |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
BorderLayout |
||
default |
BorderLayout |
||
|
Border Layout value settings |
||
dashboard.view.json-schema#/definitions/BorderLayoutWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
BorderLayoutWidgetSettings
type |
object |
|||||
properties |
||||||
|
Widget background color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Center component of the layout. |
|||||
oneOf |
||||||
|
East component of the layout. |
|||||
oneOf |
||||||
|
Define the width and height of the different components. |
|||||
|
North component of the layout. |
|||||
oneOf |
||||||
|
South component of the layout. |
|||||
oneOf |
||||||
|
West component of the layout. |
|||||
oneOf |
||||||
additionalProperties |
False |
|||||
Box layout
BoxLayoutWidget
BoxLayout |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
BoxLayout |
||
default |
BoxLayout |
||
|
Box layout settings |
||
dashboard.view.json-schema#/definitions/BoxLayoutWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
BoxLayoutWidgetSettings
type |
object |
|
properties |
||
|
List of components to display in this box |
|
type |
array |
|
items |
||
|
Orientation of the box Default value is [“Vertical”] |
|
type |
string |
|
enum |
Horizontal, Vertical |
|
default |
Vertical |
|
additionalProperties |
False |
|
Chart
ChartWidget
ChartWidget |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Chart |
||
default |
Chart |
||
|
Chart widget settings |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
ChartWidgetSettings
type |
object |
|
properties |
||
|
Title of the chart. |
|
type |
string |
|
|
Array of colors uses for chart lines. Default value is [[]] |
|
type |
array |
|
default |
||
items |
||
|
Disposition of the chart data. Lines stacked on top of each other (default) or lines separated into multiple y axis. Default value is [“Stacked”] |
|
type |
string |
|
enum |
Stacked, Separated |
|
default |
Stacked |
|
|
Allow to edit the chart or not. Default value is [false] |
|
type |
boolean |
|
default |
False |
|
|
Interpolation function for graphs. Default value is [“linear”] |
|
type |
string |
|
enum |
linear, spline, hv, vh, hvh, vhv |
|
default |
linear |
|
|
Line width. Default value is [3] |
|
type |
integer |
|
default |
3 |
|
|
Query. |
|
type |
string |
|
|
Array of references that can be drawn on the chart. Default value is [[]] |
|
type |
array |
|
default |
||
items |
||
|
Display the data as dots. Can be used with showLines as true to show both lines and dots. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Display legends for each entry. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Display the data as lines. Can be used with showDots as true to show both lines and dots. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Display range slider below chart. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Toolbar settings. |
|
|
Type of chart. Default value is [“Line”] |
|
type |
string |
|
enum |
Line, Area, Bar |
|
default |
Line |
|
|
Range of the x axis. |
|
|
Range of the y axis. |
|
|
Title of the Y axis of the chart. |
|
type |
string |
|
additionalProperties |
False |
|
Collection table
CollectionTable
CollectionTable |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
CollectionTable |
||
default |
CollectionTable |
||
|
Collection table widget settings |
||
dashboard.view.json-schema#/definitions/CollectionTableSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
CollectionTableSettings
type |
object |
||
properties |
|||
|
Default display type to apply upon collection table being loaded. Default value is [“table”] |
||
type |
string |
||
enum |
table, form |
||
default |
table |
||
|
Which schema filter to use by default (i.e. filter-id). |
||
type |
string |
||
|
Default form to apply upon form table being loaded. |
||
type |
string |
||
|
Which schemas to use by default (i.e. root.collections.location). If multiple is false, only one schema can be specified |
||
type |
array |
||
items |
type |
string |
|
|
Which schema view to use by default (i.e. view-id). |
||
type |
string |
||
|
Whether or not to show active users count in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
List of display types to disable for table toolbar. Default value is [[]] |
||
type |
array |
||
default |
|||
items |
type |
string |
|
enum |
table, form |
||
|
Whether to allow user to update filter or not (will show/hide the combo box). Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Disable form creation for collection table. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Disable form edition for collection table. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Disable form history for collection table. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Disable form picker in form view. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show the pagination component on the bottom. If pageSizes contains only one element, the pagination component is also hidden. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to update filter or not (will show/hide the combo box). Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show side panel option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show clear filter in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show clear user updated column in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column chooser in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show export option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show filter option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show menu toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show search option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show summary show/hide option in toolbar. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to manually refresh table or not. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to update url when table state (filter, view, search and current entry) change or not, allowing to expand the browser history by pushing a new entry. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to keep track of user updated column sizes. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether to allow user to update view or not (will show/hide the combo box). Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
List of filters to exclude from table toolbar views. |
||
type |
array |
||
items |
type |
string |
|
|
List of forms to exclude in form toolbar view. |
||
type |
array |
||
items |
type |
string |
|
|
List of schemas to exclude from table toolbar filters. |
||
type |
array |
||
items |
type |
string |
|
|
List of views to exclude from table toolbar views. |
||
type |
array |
||
items |
type |
string |
|
|
Override icon to show active users count (default face). |
||
type |
string |
||
|
Override icon to show active users last update (default update). |
||
type |
string |
||
|
Override icon to cancel collection entry creation (default clear). |
||
type |
string |
||
|
Override icon to show show clear filter (default filter_alt_off). |
||
type |
string |
||
|
Override icon to show show clear user updated column (default view_comfy_outlined). |
||
type |
string |
||
|
Override icon to choose visible columns (default save). |
||
type |
string |
||
|
Override icon to create collection entry (default post_add). |
||
type |
string |
||
|
Override icon to edit collection entry (default edit). |
||
type |
string |
||
|
Override icon to export table content (default save). |
||
type |
string |
||
|
Override icon to show form view (default feed). |
||
type |
string |
||
|
Override icon to refresh collection table (default refresh). |
||
type |
string |
||
|
Override icon to show column. |
||
|
Override icon to show column filters. |
||
|
Override icon to show column summary. |
||
|
Override icon to show side panel (default import_contacts). |
||
type |
string |
||
|
Override icon to show table view (default table_rows). |
||
type |
string |
||
|
List of filters to include from table toolbar views. |
||
type |
array |
||
items |
type |
string |
|
|
List of forms to include in form toolbar view. |
||
type |
array |
||
items |
type |
string |
|
|
Schema table toolbar filters. |
||
type |
array |
||
items |
type |
string |
|
|
List of views to include from table toolbar views. |
||
type |
array |
||
items |
type |
string |
|
|
If set to true, data can be gathered from multiple collections and are merged together Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
What display to set upon entry cancel (defaults: table). |
||
type |
string |
||
enum |
table, form |
||
|
What modality to set upon entry cancel (defaults: view). |
||
type |
string |
||
enum |
create, update, view, history |
||
|
What display to set upon entry close (defaults: table). |
||
type |
string |
||
enum |
table, form |
||
|
What modality to set upon entry close (defaults: view). |
||
type |
string |
||
enum |
create, update, view, history |
||
|
Collection table page size (must be present in page sizes). Default value is [50] |
||
type |
integer |
||
minimum |
0 |
||
default |
50 |
||
|
Collection table page sizes. If pageSizes contains only one element, the pagination component is hidden Default value is [[50,100,200]] |
||
type |
array |
||
default |
50 |
||
100 |
|||
200 |
|||
items |
type |
integer |
|
|
Define column resize mode: nextColumn, widget (default). Default value is [“widget”] |
||
type |
string |
||
enum |
nextColumn, widget |
||
default |
widget |
||
|
Define a row detail bloc height in px. The row detail bloc is the component that appears when you expand a row. This behaviour must be enable for the current table view. By default, the height is 250. If an height of 0 is given, the detail component will grow automatically depending on the content height. Default value is [250] |
||
type |
integer |
||
minimum |
0 |
||
default |
250 |
||
|
Whether or not to show column names. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
|
Whether or not to show column filters. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Whether or not to show column summaries. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Form submit widget settings |
||
additionalProperties |
False |
||
Discovery
DiscoveryWidget
Discovery |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Discovery |
||
default |
Discovery |
||
|
Discovery widget settings |
||
dashboard.view.json-schema#/definitions/DiscoveryWidgetSettings |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
DiscoveryWidgetSettings
type |
object |
|||
properties |
||||
|
If Default value is [300] |
|||
type |
integer |
|||
minimum |
0 |
|||
default |
300 |
|||
|
If true, when expending a root device, a request will be made automatically for each of the device sub-devices. Each request is done one after another and if one fails the process will continue with the others. Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
If true and Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Default size (in percent) for the device list section of this widget. The other section (properties table) will take all the space left. Value must be set between 0% and 100% and can’t be less than the minimum size. Default is set as 20 Default value is [20] |
|||
type |
integer |
|||
default |
20 |
|||
|
Configuration of the external window generated when opening in a new window the device list section of the widget. Options allow to define the initial size and position of the window. Both of this aspect can still be interacted with, like a normal window, once the window is opened. Size is composed of a width and height property (both expressed as pixels) and position can be defined by combining the left, top, right and bottom (all expressed as pixels) properties. Default value is [{“position”:{“left”:200,”top”:200},”size”:{“height”:500,”width”:500}}] |
|||
default |
position |
left |
200 |
|
top |
200 |
|||
size |
height |
500 |
||
width |
500 |
|||
|
Disable the possibility to lookup for a non registered device with the use of the add icon next to the device selector. Not disabled by default Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Disable the possibility to change the orientation of the widget (Vertical or Horizontal). Not disabled by default Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Disable the possibility to change the size of each part of the widget (Devices list and properties part). Not disabled by default Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Disable the possibility to open either part of the widget (device list or properties) inside a separate window. Not disabled by default Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Disable the possibility to open either part of the properties section (properties table and watch list) inside a separate window. Not disabled by default Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Whether to update url when widget state (path and search) change or not, allowing to expand the browser history by pushing a new entry. Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Override icon to add a new device (default add_circle_outline). |
|||
type |
string |
|||
|
Override icon to copy device as JSON text into clipboard (default file_copy). |
|||
type |
string |
|||
|
Override icon to refresh a device (default refresh). |
|||
type |
string |
|||
|
Override icon to active / deactivate automatic refresh for the watch properties auto load. |
|||
|
Override icon to notify when the watch properties are updated (default save). |
|||
type |
string |
|||
|
Minimum size (in percent) each of the section of this widget (Devices list and properties sections) must take. Value must be set between 0% and 50%. Default is set as 20 Default value is [20] |
|||
type |
integer |
|||
default |
20 |
|||
|
Default orientation of the widget (VERTICAL or HORIZONTAL). Default is set as HORIZONTAL Default value is [“HORIZONTAL”] |
|||
type |
string |
|||
enum |
VERTICAL, HORIZONTAL |
|||
default |
HORIZONTAL |
|||
|
Configuration of the external window generated when opening in a new window the properties table from properties section of the widget. Options allow to define the initial size and position of the window. Both of this aspect can still be interacted with, like a normal window, once the window is opened. Size is composed of a width and height property (both expressed as pixels) and position can be defined by combining the left, top, right and bottom (all expressed as pixels) properties. Default value is [{“position”:{“left”:200,”top”:200},”size”:{“height”:500,”width”:500}}] |
|||
default |
position |
left |
200 |
|
top |
200 |
|||
size |
height |
500 |
||
width |
500 |
|||
|
Configuration of the external window generated when opening in a new window the watch list from properties section of the widget. Options allow to define the initial size and position of the window. Both of this aspect can still be interacted with, like a normal window, once the window is opened. Size is composed of a width and height property (both expressed as pixels) and position can be defined by combining the left, top, right and bottom (all expressed as pixels) properties. Default value is [{“position”:{“left”:200,”top”:200},”size”:{“height”:500,”width”:500}}] |
|||
default |
position |
left |
200 |
|
top |
200 |
|||
size |
height |
500 |
||
width |
500 |
|||
|
Configuration of the external window generated when opening in a new window the properties section of the widget. Options allow to define the initial size and position of the window. Both of this aspect can still be interacted with, like a normal window, once the window is opened. Size is composed of a width and height property (both expressed as pixels) and position can be defined by combining the left, top, right and bottom (all expressed as pixels) properties. Default value is [{“position”:{“left”:200,”top”:200},”size”:{“height”:500,”width”:500}}] |
|||
default |
position |
left |
200 |
|
top |
200 |
|||
size |
height |
500 |
||
width |
500 |
|||
|
If set, the value of the property referenced by this field (if present) is used to display the device in the list. For example, if the property ‘name’ exist and contains ‘example’, the device will be listed as ‘example’. |
|||
type |
string |
|||
|
Protocol to interact with to retrieve and communicate with the devices (default is BACNET). Default value is [“BACNET”] |
|||
type |
string |
|||
enum |
BACNET |
|||
default |
BACNET |
|||
|
Define an interval (in ms) between each update of the properties present in the watch list. Default value is [5000] |
|||
type |
integer |
|||
minimum |
0 |
|||
default |
5000 |
|||
additionalProperties |
False |
|||
Form
FormWidget
FormWidget |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Form |
||
default |
Form |
||
|
Form widget settings |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
FormWidgetSettings
type |
object |
||
properties |
|||
|
Form reference |
||
type |
string |
||
|
Form widget options Default value is [{“useDefault”:true}] |
||
default |
useDefault |
True |
|
|
Toolbar settings. |
||
additionalProperties |
False |
||
Gauge
GaugeWidget
Gauge |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Gauge |
||
default |
Gauge |
||
|
Gauge widget settings |
||
oneOf |
|||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
Tachometer
Tachometer |
||||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
enum |
Tachometer |
|||||
default |
Tachometer |
|||||
|
Enable (true) or Disable (false) the animation for the needle Default value is [false] |
|||||
type |
boolean |
|||||
default |
False |
|||||
|
Widget background color. Default value is [“#424242”] |
|||||
default |
#424242 |
|||||
|
Colors that compose the gauge. Define two colors to create an automatic gradient or define one color for each bloc of the gauge. Default value is [[“#00FF00”,”#FF0000”]] |
|||||
type |
array |
|||||
default |
#00FF00 |
|||||
#FF0000 |
||||||
items |
||||||
|
Size of each bloc of the gauge used to determined how many blocs (divising max-min by interval). Division must return a positive natural number. Default value is [5] |
|||||
type |
integer |
|||||
default |
5 |
|||||
|
Gauge label display either at top or bottom of the widget. |
|||||
oneOf |
type |
string |
||||
type |
boolean |
|||||
|
Gauge label text height percentage. Default value is [15] |
|||||
type |
integer |
|||||
maximum |
100 |
|||||
minimum |
0 |
|||||
default |
15 |
|||||
|
Gauge label position. Default value is [“TOP”] |
|||||
type |
string |
|||||
enum |
TOP, BOTTOM |
|||||
default |
TOP |
|||||
|
Maximum value displayed by the gauge. Default value is [100] |
|||||
type |
integer |
|||||
default |
100 |
|||||
|
Minimum value displayed by the gauge. Default value is [0] |
|||||
type |
integer |
|||||
default |
0 |
|||||
|
Color of the needle base gauge. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Color of the needle gauge. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Value to display using the gauge. |
|||||
type |
string |
|||||
|
Sprintf.js text formatting. Default value is [“%d%%”] |
|||||
type |
string |
|||||
default |
%d%% |
|||||
|
Value size. It supports CSS dimension properties (pixels, em, vh, …). |
|||||
type |
string |
|||||
additionalProperties |
False |
|||||
Rounded
Rounded |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Rounded |
||
default |
Rounded |
||
|
Widget background color. Default value is [“#424242”] |
||
default |
#424242 |
||
|
Defines the padding around the widget. Default value is [5] |
||
type |
integer |
||
default |
5 |
||
|
Whether to display gauge clockwise or counter clockwise. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Gauge arc empty background color. Default value is [“#d6d6d6”] |
||
default |
#d6d6d6 |
||
|
Gauge arc fill background color. Default value is [“#3e98c7”] |
||
default |
#3e98c7 |
||
|
Starting point for the gauge (0 == top, 0.25 == left, 0.5 == bottom, 0.75 == right). Default value is [0.5] |
||
type |
number |
||
maximum |
1 |
||
minimum |
0 |
||
default |
0.5 |
||
|
Material UI icon to use for the gauge. |
||
type |
string |
||
|
Icon foreground color. Default value is [“#3e98c7”] |
||
default |
#3e98c7 |
||
|
Gauge label display either at top or bottom of the widget. |
||
oneOf |
type |
string |
|
type |
boolean |
||
|
Gauge label text height percentage. Default value is [15] |
||
type |
integer |
||
maximum |
100 |
||
minimum |
0 |
||
default |
15 |
||
|
Gauge label position. Default value is [“TOP”] |
||
type |
string |
||
enum |
TOP, BOTTOM |
||
default |
TOP |
||
|
Maximum value displayed by the gauge. Default value is [100] |
||
type |
integer |
||
default |
100 |
||
|
Minimum value displayed by the gauge. Default value is [0] |
||
type |
integer |
||
default |
0 |
||
|
Value to display using the gauge. |
||
type |
string |
||
|
Stroke linecap (arc start/end shape). Default value is [“butt”] |
||
type |
string |
||
enum |
butt, round |
||
default |
butt |
||
|
Defines the width of the gauge widget. Default value is [8] |
||
type |
integer |
||
default |
8 |
||
|
Sprintf.js text formatting. Default value is [“%d%%”] |
||
type |
string |
||
default |
%d%% |
||
|
Text foreground color. Default value is [“#3e98c7”] |
||
default |
#3e98c7 |
||
|
Value size. It supports CSS dimension properties (pixels, em, vh, …). |
||
type |
string |
||
additionalProperties |
False |
||
Icon
IconWidget
Icon |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Icon |
||
default |
Icon |
||
|
Icon widget value settings |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
IconWidgetSettings
type |
object |
|||||
properties |
||||||
|
Widget background color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Icon font color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Icon name. |
|||||
type |
string |
|||||
additionalProperties |
False |
|||||
Limit
LimitWidget
Limit |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Limit |
||
default |
Limit |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit widget settings |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
LimitWidgetSettings
type |
object |
|||||
properties |
||||||
|
Background color |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Default limit value. Default value is [100] |
|||||
type |
integer |
|||||
minimum |
0 |
|||||
default |
100 |
|||||
|
Default limit from value. Get x first values or x last values Default value is [“Last”] |
|||||
type |
string |
|||||
enum |
First, Last |
|||||
default |
Last |
|||||
|
Disable limit from selector Default value is [false] |
|||||
type |
boolean |
|||||
default |
False |
|||||
additionalProperties |
False |
|||||
Json
JsonWidget
Json |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Json |
||
default |
Json |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
JSON widget settings |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
JsonWidgetSettings
type |
object |
properties |
|
|
JSON value to display. Any JSON type is accepted (object, array or scalar).
Defaults to an empty object. The value can be set at runtime through the widget |
|
JSON viewer options. |
dashboard.view.json-schema#/definitions/JsonWidgetOptionsSettings |
|
|
Viewer appearance, as a map of CSS variable name to value, applied on top of the current theme.
Values declared at the root of the object apply to both light and dark themes, while values declared
under the optional Supported CSS variables are:
For example: {
"--w-rjv-font-family": "monospace",
"light": {"--w-rjv-type-string-color": "#1b5e20"},
"dark": {"--w-rjv-type-string-color": "#81c784"}
}
|
additionalProperties |
False |
JsonWidgetOptionsSettings
type |
object |
|
properties |
||
|
When set to true, all nodes will be collapsed by default. Defaults to |
|
type |
boolean |
|
|
When set to |
|
type |
boolean |
|
|
When set to |
|
type |
boolean |
|
|
The user can copy objects and arrays to clipboard by clicking on the clipboard icon. Defaults to |
|
type |
boolean |
|
|
Whether to highlight updates. Defaults to |
|
type |
boolean |
|
|
Set the indent-width for nested objects. Defaults to |
|
type |
integer |
|
|
Define the root node name of the object. Defaults to empty. |
|
type |
string |
|
|
Whether sort keys alphabetically or not. Defaults to |
|
type |
boolean |
|
|
Shorten long JSON strings, set to 0 to disable this feature. Defaults to |
|
type |
integer |
|
additionalProperties |
False |
|
Journal
JournalWidget
Journal |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Journal |
||
default |
Journal |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Journal widget settings |
||
oneOf |
|||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
JournalTimelineSettings
Timeline |
||
type |
object |
|
properties |
||
|
type |
string |
enum |
Timeline |
|
default |
Timeline |
|
|
type |
string |
additionalProperties |
False |
|
JournalTableSettings
Table |
||
type |
object |
|
properties |
||
|
type |
string |
enum |
Table |
|
default |
Table |
|
|
Whether or not to show side panel option in toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Whether or not to show toolbar. Default value is [false] |
|
type |
boolean |
|
default |
False |
|
|
Whether or not to show clear filter in toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Whether or not to show column chooser in toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Whether or not to show column show/hide option in toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Whether or not to show export option in toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Whether or not to show archive option in toolbar. Default value is [false] |
|
type |
boolean |
|
default |
False |
|
|
Whether or not to show menu toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Whether or not to show search option in toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Whether or not to show summary show/hide option in toolbar. Default value is [true] |
|
type |
boolean |
|
default |
True |
|
|
Define column resize mode: nextColumn, widget (default). Default value is [“widget”] |
|
type |
string |
|
enum |
nextColumn, widget |
|
default |
widget |
|
|
type |
string |
additionalProperties |
False |
|
Maps
MapsWidget
Maps |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Maps |
||
default |
Maps |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Maps widget settings |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
MapsWidgetSettings
type |
object |
|||
properties |
||||
|
The camera’s bearing is the visual rotation of the map, measured in degrees counter-clockwise from north, with a range between 0° and 360°. A bearing of 0° orients the map so that north is “up”, 90° orients the map so that east is “up”, and so on. Default value is [0.0] |
|||
type |
number |
|||
maximum |
360 |
|||
minimum |
0 |
|||
default |
0.0 |
|||
|
Starting position at the start of the map (for example [7.451123, 46.947456] to center on Bern). |
|||
type |
array |
|||
items |
type |
number |
||
|
Whether to disable or not map panning (move around). |
|||
type |
boolean |
|||
|
Whether to disable or not map rotation (pitch and bearing). |
|||
type |
boolean |
|||
|
Whether to update url when map state (center, zoom, pitch, bearing and selected floor) change or not, allowing to expand the browser history by pushing a new entry. When disabled, the widget also stops reading these parameters, so a link carrying them opens the map on its configured state. The format is as follows
Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Whether to disable or not map zoom. |
|||
type |
boolean |
|||
|
Whether to display the layers menu (toggling layer visibility and selecting layer filters) on the map. Defaults to true. Default value is [true] |
|||
type |
boolean |
|||
default |
True |
|||
|
Icon priority order. Should a point match multiple icons, decide which icon to show with icon priority. Default value is [[]] |
|||
type |
array |
|||
default |
||||
items |
type |
string |
||
|
Icon list which can be loaded by the map widget. All icons used by announced layers must be defined. Default value is [[]] |
|||
type |
array |
|||
default |
||||
items |
||||
|
The different layers used in this widget. |
|||
type |
array |
|||
items |
||||
|
Set which library renders map widget. Available library are:
|
|||
type |
string |
|||
enum |
Mapbox, MapLibre |
|||
|
Styling for the MapBox maps (for example ‘mapbox://styles/mapbox/dark-v11’ to display the mapbox dark theme). |
|||
|
The zone displayed by the map widget. Bounding box with two coordinates points with first element being the southwest most point and the second element being the northeast most point. For example, to add map bounds in Fribourg city, we add the following maxBounds: |
|||
type |
array |
|||
items |
type |
array |
||
items |
type |
number |
||
|
The maximum pitch in degree. See pitch for more information. Default value is [85.0] |
|||
type |
number |
|||
maximum |
85 |
|||
minimum |
0 |
|||
default |
85.0 |
|||
|
The maximum zoom level, in Mapbox zoom levels goes from 0-25. 25 means you are really zoomed in. Default value is [25.0] |
|||
type |
number |
|||
maximum |
25 |
|||
minimum |
0 |
|||
default |
25.0 |
|||
|
The minimum pitch in degree. See pitch for more information. Default value is [0.0] |
|||
type |
number |
|||
maximum |
85 |
|||
minimum |
0 |
|||
default |
0.0 |
|||
|
The minimum zoom level, zoom levels goes from 0-25. 0 means you are really zoomed out. Default value is [0.0] |
|||
type |
number |
|||
maximum |
25 |
|||
minimum |
0 |
|||
default |
0.0 |
|||
|
The desired pitch in degrees. The pitch is the angle towards the horizon measured in degrees with a range between 0 and 60 degrees. For example, pitch: 0 provides the appearance of looking straight down at the map, while pitch: 60 tilts the user’s perspective towards the horizon. Increasing the pitch value is often used to display 3D objects. Default value is [0.0] |
|||
type |
number |
|||
maximum |
85 |
|||
minimum |
0 |
|||
default |
0.0 |
|||
|
Specifies the Protomaps source used when rendering the map widget with MapLibre. The source can be either:
Note: The server must support HTTP range requests, as required by the Protomaps protocol. |
|||
type |
string |
|||
|
Shared parameters that can be reused across WMS and WMTS sources by setting their type to Shared. Default value is [[]] |
|||
type |
array |
|||
default |
||||
items |
||||
|
The sources of WMS layers you want to add to a map. Default value is [[]] |
|||
type |
array |
|||
default |
||||
items |
||||
|
The sources of WMTS layers you want to add to a map. Depending of the WMTS Default value is [[]] |
|||
type |
array |
|||
default |
||||
items |
||||
|
Zoom level at which the map starts (when it will be loaded), zoom levels goes from 0-25. |
|||
type |
number |
|||
maximum |
25 |
|||
minimum |
0 |
|||
additionalProperties |
False |
|||
Markdown
MarkdownWidget
Markdown |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Markdown |
||
default |
Markdown |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Markdown widget value settings |
||
dashboard.view.json-schema#/definitions/MarkdownWidgetSettings |
|||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
MarkdownWidgetSettings
type |
object |
|||||
properties |
||||||
|
Define how to align items. |
|||||
type |
string |
|||||
enum |
CENTER, LEFT, RIGHT |
|||||
|
Define how to align text. |
|||||
type |
string |
|||||
enum |
center, justify, start, end |
|||||
|
Widget background color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Text font color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Markdown text to interpret. |
|||||
type |
string |
|||||
additionalProperties |
False |
|||||
Media player widget
MediaPlayerWidget
Media |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Media |
||
default |
Media |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
Media widget settings |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
MediaPlayerWidgetSettings
type |
object |
|
properties |
||
|
The different streams used in this widget. |
|
type |
string |
|
additionalProperties |
False |
|
PDF viewer
PdfViewerWidget
PdfViewer |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
PdfViewer |
||
default |
PdfViewer |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
Pdf viewer widget settings |
||
dashboard.view.json-schema#/definitions/PdfViewerWidgetSettings |
|||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
PdfViewerWidgetSettings
type |
object |
|||
properties |
||||
|
The PDFViewer widget allows to visualize a pre-existing PDF. The source of the PDF can be feed by multiple means:
|
|||
type |
string |
|||
|
Whether or not to show and enable scrollbars. Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Whether or not to show toolbar. Default value is [false] |
|||
type |
boolean |
|||
default |
False |
|||
|
Display all pdf pages or one by one Default value is [“one”] |
|||
type |
string |
|||
enum |
all, one |
|||
default |
one |
|||
|
Configuration of the external window generated when opening the content of the widget in a new window. Options allow to define the initial size and position of the window. Both of this aspect can still be interacted with, like a normal window, once the window is opened. Size is composed of a width and height property (both expressed as pixels) and position can be defined by combining the left, top, right and bottom (all expressed as pixels) properties. Default value is [{“position”:{“left”:200,”top”:200},”size”:{“height”:500,”width”:500}}] |
|||
default |
position |
left |
200 |
|
top |
200 |
|||
size |
height |
500 |
||
width |
500 |
|||
|
Initial zoom value of the pdf, between 0 and 1 Default value is [1.0] |
|||
type |
number |
|||
maximum |
1 |
|||
minimum |
0 |
|||
default |
1.0 |
|||
additionalProperties |
False |
|||
Range
RangeWidget
RangeWidget |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Range |
||
default |
Range |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
Range widget settings |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
RangeWidgetSettings
type |
object |
|||||
properties |
||||||
|
Background color |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Default range value. Must be in ranges. Default value is [{“duration”:{“unit”:”MINUTES”,”value”:5},”text”:”5 min.”}] |
|||||
default |
duration |
unit |
MINUTES |
|||
value |
5 |
|||||
text |
5 min. |
|||||
|
Ranges list for selector. Default value is [[{“duration”:{“unit”:”MINUTES”,”value”:5},”text”:”5 min.”},{“duration”:{“unit”:”MINUTES”,”value”:30},”text”:”30 min.”},{“duration”:{“unit”:”HOURS”,”value”:1},”text”:”1 hour”},{“duration”:{“unit”:”HOURS”,”value”:4},”text”:”4 hours”},{“duration”:{“unit”:”DAYS”,”value”:1},”text”:”1 day”}]] |
|||||
type |
array |
|||||
default |
duration |
unit |
MINUTES |
|||
value |
5 |
|||||
text |
5 min. |
|||||
duration |
unit |
MINUTES |
||||
value |
30 |
|||||
text |
30 min. |
|||||
duration |
unit |
HOURS |
||||
value |
1 |
|||||
text |
1 hour |
|||||
duration |
unit |
HOURS |
||||
value |
4 |
|||||
text |
4 hours |
|||||
duration |
unit |
DAYS |
||||
value |
1 |
|||||
text |
1 day |
|||||
items |
||||||
|
Range type Default value is [“Custom”] |
|||||
type |
string |
|||||
enum |
Custom, AggregatePeriod |
|||||
default |
Custom |
|||||
additionalProperties |
False |
|||||
Refresh
RefreshWidget
Refresh |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Refresh |
||
default |
Refresh |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
Refresh widget settings |
||
dashboard.view.json-schema#/definitions/RefreshWidgetSettings |
|||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
RefreshWidgetSettings
type |
object |
|||||
properties |
||||||
|
Background color |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Default state of auto refresh. Default value is [false] |
|||||
type |
boolean |
|||||
default |
False |
|||||
|
Default rate value as seconds for auto refresh. Default value is [1] |
|||||
type |
integer |
|||||
default |
1 |
|||||
|
Whether to allow user to toggle auto refresh or not. Default value is [false] |
|||||
type |
boolean |
|||||
default |
False |
|||||
|
Whether to allow user to change the auto refresh rate or not. Default value is [false] |
|||||
type |
boolean |
|||||
default |
False |
|||||
|
Whether to allow user to manually refresh or not. Default value is [false] |
|||||
type |
boolean |
|||||
default |
False |
|||||
additionalProperties |
False |
|||||
Reports list
ReportsListWidget
ReportsList |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
ReportsList |
||
default |
ReportsList |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
ReportsList widget settings |
||
dashboard.view.json-schema#/definitions/ReportsListWidgetSettings |
|||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
ReportsListWidgetSettings
type |
object |
properties |
|
|
Filter Report template selector settings |
additionalProperties |
False |
Reports viewer
ReportsViewerWidget
ReportsViewer |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
ReportsViewer |
||
default |
ReportsViewer |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
Report viewer widget settings |
||
dashboard.view.json-schema#/definitions/ReportsViewerWidgetSettings |
|||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
ReportsViewerWidgetSettings
type |
object |
properties |
|
|
Define the layout for the list and pdfViewer components |
|
Report list settings. |
|
PDF viewer settings. |
additionalProperties |
False |
Schematic
SchematicWidget
Schematic |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Schematic |
||
default |
Schematic |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
Schematic widget settings |
||
dashboard.view.json-schema#/definitions/SchematicWidgetSettings |
|||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
SchematicWidgetSettings
type |
object |
||||
properties |
|||||
|
Whether fit schematic upon load or not. Default value is [false] |
||||
type |
boolean |
||||
default |
False |
||||
|
Which diagram is shown by default (page). |
||||
type |
string |
||||
|
Whether to disable HTML label detection or not. Default value is [false] |
||||
type |
boolean |
||||
default |
False |
||||
|
Whether to disable schematic panning or not. Default value is [false] |
||||
type |
boolean |
||||
default |
False |
||||
|
Whether to disable paper background or not. Default value is [false] |
||||
type |
boolean |
||||
default |
False |
||||
|
Whether to disable scroll in schematic or not. Default value is [false] |
||||
type |
boolean |
||||
default |
False |
||||
|
Whether to disable toolbar or not. Default value is [false] |
||||
type |
boolean |
||||
default |
False |
||||
|
Whether to update url when schematic state (page) change or not, allowing to expand the browser history by pushing a new entry. Default value is [false] |
||||
type |
boolean |
||||
default |
False |
||||
|
Schema resource path loaded by schematic widget. |
||||
oneOf |
type |
string |
|||
type |
object |
||||
properties |
|||||
|
oneOf |
type |
string |
||
|
oneOf |
type |
string |
||
additionalProperties |
False |
||||
|
Stylesheet resource path loaded by schematic widget. |
||||
oneOf |
type |
string |
|||
type |
object |
||||
properties |
|||||
|
oneOf |
type |
string |
||
|
oneOf |
type |
string |
||
additionalProperties |
False |
||||
|
Variables to send to schematic. |
||||
|
Which zoom method to use. cursor (default): zoom on cursor position, center: zoom always on the center of the view. Default value is [“cursor”] |
||||
type |
string |
||||
enum |
cursor, center |
||||
default |
cursor |
||||
additionalProperties |
False |
||||
Select
SelectWidget
Select |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Select |
||
default |
Select |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
Select widget settings |
||
oneOf |
|||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
CustomSelect
CustomSelect |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Custom |
||
default |
Custom |
||
|
Select default option. |
||
type |
array |
||
items |
type |
string |
|
|
Disable select |
||
type |
boolean |
||
|
Select icon. |
||
type |
string |
||
|
Number max of tags displayed. Default value is [2] |
||
type |
integer |
||
default |
2 |
||
|
Allow multiple selections. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
|
Select available options. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
AnalyticsMeasureSelect
AnalyticsMeasure |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
AnalyticsMeasure |
||
default |
AnalyticsMeasure |
||
|
Select default option. |
||
type |
array |
||
items |
type |
string |
|
|
Disable select |
||
type |
boolean |
||
|
List of options to exclude from base options. |
||
type |
array |
||
items |
type |
string |
|
|
Select icon. Default value is [“device_hub”] |
||
type |
string |
||
default |
device_hub |
||
|
List of options to include from base options. |
||
type |
array |
||
items |
type |
string |
|
|
Number max of tags displayed. Default value is [2] |
||
type |
integer |
||
default |
2 |
||
|
Allow multiple selections. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
additionalProperties |
False |
||
AnalyticsFieldSelect
AnalyticsField |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
AnalyticsField |
||
default |
AnalyticsField |
||
|
Select default option. |
||
type |
array |
||
items |
type |
string |
|
|
Disable select |
||
type |
boolean |
||
|
List of options to exclude from base options. |
||
type |
array |
||
items |
type |
string |
|
|
Select icon. Default value is [“timeline”] |
||
type |
string |
||
default |
timeline |
||
|
List of options to include from base options. |
||
type |
array |
||
items |
type |
string |
|
|
Number max of tags displayed. Default value is [2] |
||
type |
integer |
||
default |
2 |
||
|
Allow multiple selections. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
additionalProperties |
False |
||
FormSelect
FormSelect |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Form |
||
default |
Form |
||
|
Select default option. |
||
type |
string |
||
|
Disable select |
||
type |
boolean |
||
|
List of options to exclude from base options. |
||
type |
array |
||
items |
type |
string |
|
|
Select icon. Default value is [“code”] |
||
type |
string |
||
default |
code |
||
|
List of options to include from base options. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
ReportTemplateSelect
ReportsTemplate |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
ReportsTemplate |
||
default |
ReportsTemplate |
||
|
Select default option. |
||
type |
array |
||
items |
type |
string |
|
|
Disable select |
||
type |
boolean |
||
|
List of options to exclude from base options. |
||
type |
array |
||
items |
type |
string |
|
|
Select icon. Default value is [“picture_as_pdf”] |
||
type |
string |
||
default |
picture_as_pdf |
||
|
List of options to include from base options. |
||
type |
array |
||
items |
type |
string |
|
|
Number max of tags displayed. Default value is [2] |
||
type |
integer |
||
default |
2 |
||
|
Allow multiple selections. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
additionalProperties |
False |
||
AnalyticsAggregateSelect
AnalyticsAggregateSelect |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
AnalyticsAggregate |
||
default |
AnalyticsAggregate |
||
|
Select default option. Default value is [“mean”] |
||
type |
string |
||
enum |
count, integral, last, mean, median, min, max |
||
default |
mean |
||
|
Disable select |
||
type |
boolean |
||
|
List of options to exclude from base options. |
||
type |
array |
||
items |
type |
string |
|
enum |
count, integral, last, mean, median, min, max |
||
|
Select icon. Default value is [“functions”] |
||
type |
string |
||
default |
functions |
||
|
List of options to include from base options. |
||
type |
array |
||
items |
type |
string |
|
enum |
count, integral, last, mean, median, min, max |
||
additionalProperties |
False |
||
Text
TextWidget
Text |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Text |
||
default |
Text |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
Text widget settings |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
TextWidgetSettings
type |
object |
|||||
properties |
||||||
|
Widget background color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Text font color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Text. |
|||||
type |
string |
|||||
additionalProperties |
False |
|||||
Toolbar
ToolbarWidget
Toolbar |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Toolbar |
||
default |
Toolbar |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
Chart widget settings |
||
oneOf |
|||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
CustomToolbar
CustomToolbar |
||
type |
object |
|
properties |
||
|
type |
string |
enum |
Custom |
|
default |
Custom |
|
|
Center component of the layout. |
|
oneOf |
||
|
Define the width of the different components. |
|
|
Left component of the layout. |
|
oneOf |
||
|
Toolbar position. Default value is [“Top”] |
|
type |
string |
|
enum |
Top, Bottom |
|
default |
Top |
|
|
Right component of the layout. |
|
oneOf |
||
additionalProperties |
False |
|
ChartToolbar
ChartToolbar |
|||||
type |
object |
||||
properties |
|||||
|
type |
string |
|||
enum |
Chart |
||||
default |
Chart |
||||
|
Aggregate widget settings. |
||||
dashboard.view.json-schema#/definitions/AnalyticsAggregateWidgetSettings |
|||||
|
Display Aggregate widget. Default value is [true] |
||||
type |
boolean |
||||
default |
True |
||||
|
Display Field select widget. Default value is [true] |
||||
type |
boolean |
||||
default |
True |
||||
|
Display Measure select widget. Default value is [true] |
||||
type |
boolean |
||||
default |
True |
||||
|
Display Range widget. Default value is [true] |
||||
type |
boolean |
||||
default |
True |
||||
|
Display Refresh widget. Default value is [true] |
||||
type |
boolean |
||||
default |
True |
||||
|
Field Select widget settings. Default value is [{“type”:”AnalyticsField”,”icon”:”timeline”,”limitTags”:2,”multiple”:true}] |
||||
default |
type |
AnalyticsField |
|||
icon |
timeline |
||||
limitTags |
2 |
||||
multiple |
True |
||||
|
Measure Select widget settings. Default value is [{“type”:”AnalyticsMeasure”,”icon”:”device_hub”,”limitTags”:2,”multiple”:true}] |
||||
default |
type |
AnalyticsMeasure |
|||
icon |
device_hub |
||||
limitTags |
2 |
||||
multiple |
True |
||||
|
Toolbar position. Default value is [“Top”] |
||||
type |
string |
||||
enum |
Top, Bottom |
||||
default |
Top |
||||
|
Range widget settings. Default value is [{“defaultRange”:{“duration”:{“unit”:”MINUTES”,”value”:5},”text”:”5 min.”},”ranges”:[{“duration”:{“unit”:”MINUTES”,”value”:5},”text”:”5 min.”},{“duration”:{“unit”:”MINUTES”,”value”:30},”text”:”30 min.”},{“duration”:{“unit”:”HOURS”,”value”:1},”text”:”1 hour”},{“duration”:{“unit”:”HOURS”,”value”:4},”text”:”4 hours”},{“duration”:{“unit”:”DAYS”,”value”:1},”text”:”1 day”}],”type”:”Custom”}] |
||||
default |
defaultRange |
duration |
unit |
MINUTES |
|
value |
5 |
||||
text |
5 min. |
||||
ranges |
duration |
unit |
MINUTES |
||
value |
5 |
||||
text |
5 min. |
||||
duration |
unit |
MINUTES |
|||
value |
30 |
||||
text |
30 min. |
||||
duration |
unit |
HOURS |
|||
value |
1 |
||||
text |
1 hour |
||||
duration |
unit |
HOURS |
|||
value |
4 |
||||
text |
4 hours |
||||
duration |
unit |
DAYS |
|||
value |
1 |
||||
text |
1 day |
||||
type |
Custom |
||||
|
Refresh widget settings. Default value is [{“defaultAutoRefresh”:false,”defaultAutoRefreshRate”:1,”disableAutoRefresh”:false,”disableAutoRefreshRate”:false,”disableSingleRefresh”:false}] |
||||
default |
defaultAutoRefresh |
False |
|||
defaultAutoRefreshRate |
1 |
||||
disableAutoRefresh |
False |
||||
disableAutoRefreshRate |
False |
||||
disableSingleRefresh |
False |
||||
dashboard.view.json-schema#/definitions/RefreshWidgetSettings |
|||||
additionalProperties |
False |
||||
FormToolbar
FormToolbar |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Form |
||
default |
Form |
||
|
Submit widget settings. Default value is [{“type”:”Form”,”icon”:”code”}] |
||
default |
type |
Form |
|
icon |
code |
||
|
Toolbar position. Default value is [“Top”] |
||
type |
string |
||
enum |
Top, Bottom |
||
default |
Top |
||
|
Submit widget settings. Default value is [{“disableAlertPreventingClosingIfFormNotSaved”:true,”disableApply”:false,”disableCancel”:false,”disableClose”:false,”disableKeyboardsShortcuts”:true,”disableSaveFeedback”:false,”disableSubmit”:false}] |
||
default |
disableAlertPreventingClosingIfFormNotSaved |
True |
|
disableApply |
False |
||
disableCancel |
False |
||
disableClose |
False |
||
disableKeyboardsShortcuts |
True |
||
disableSaveFeedback |
False |
||
disableSubmit |
False |
||
additionalProperties |
False |
||
Value
ValueWidget
Value |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
Value |
||
default |
Value |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
Icon widget value settings |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
ValueWidgetSettings
type |
object |
|||||
properties |
||||||
|
Widget background color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Text font color. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Value label display either at top, bottom, left or right of the widget. Use false to disable it. Use true (or empty string) to fall back to value name. |
|||||
oneOf |
type |
string |
||||
type |
boolean |
|||||
|
Label widget background color. If empty will use backgroundColor. |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Label widget text color. If empty will use fontColor |
|||||
oneOf |
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
type |
object |
|||||
properties |
||||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
|
oneOf |
type |
string |
|||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
type |
object |
|||||
properties |
||||||
|
type |
string |
||||
|
type |
string |
||||
pattern |
^(#([a-fA-F0-9]{6}|[a-fA-F0-9]{3}))?$ |
|||||
additionalProperties |
False |
|||||
additionalProperties |
False |
|||||
|
Value label text height percentage. Default value is [20] |
|||||
type |
integer |
|||||
maximum |
100 |
|||||
minimum |
0 |
|||||
default |
20 |
|||||
|
Value label position. Default value is [“TOP”] |
|||||
type |
string |
|||||
enum |
TOP, BOTTOM, LEFT, RIGHT, NONE |
|||||
default |
TOP |
|||||
|
Value to display. |
|||||
type |
string |
|||||
|
Format of the value. |
|||||
type |
string |
|||||
additionalProperties |
False |
|||||
Value subscription
ValueSubscriptionWidget
ValueSubscriptionWidget |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
ValueSubscription |
||
default |
ValueSubscription |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
Video player
VideoPlayerWidget
VideoPlayer |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
VideoPlayer |
||
default |
VideoPlayer |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
Video player settings. |
||
dashboard.view.json-schema#/definitions/VideoPlayerWidgetSettings |
|||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
VideoPlayerWidgetSettings
type |
object |
|
properties |
||
|
Disabled video label shown to user. If not set, will use default i18n value. |
|
type |
string |
|
|
Video ID used to display video feed. |
|
type |
string |
|
additionalProperties |
False |
|
Video PTZ controller
PtzControllerWidget
PtzController |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
PtzController |
||
default |
PtzController |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
PTZ controller widget settings |
||
dashboard.view.json-schema#/definitions/PtzControllerWidgetSettings |
|||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
PtzControllerWidgetSettings
type |
object |
|
properties |
||
|
The movement perform by the PTZ on each click. Default value is [0.02] |
|
type |
number |
|
default |
0.02 |
|
|
The pan maximal acceptable value. Default value is [100.0] |
|
type |
number |
|
default |
100.0 |
|
|
The pan minimal acceptable value. Default value is [-100.0] |
|
type |
number |
|
default |
-100.0 |
|
|
The tilt maximal acceptable value. Default value is [100.0] |
|
type |
number |
|
default |
100.0 |
|
|
The tilt minimal acceptable value. Default value is [0.0] |
|
type |
number |
|
default |
0.0 |
|
|
The maximal acceptable value for the zoom. Default value is [100.0] |
|
type |
number |
|
default |
100.0 |
|
|
The minimal acceptable value for the zoom. Default value is [0.0] |
|
type |
number |
|
default |
0.0 |
|
additionalProperties |
False |
|
Web view
WebViewWidget
WebView |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
WebView |
||
default |
WebView |
||
|
The widget identifier, used to organize grid and internal widget communication. |
||
type |
string |
||
minLength |
1 |
||
|
Limit menu height in pixel with overflowing menu displayed with scrollbars |
||
type |
integer |
||
minimum |
0 |
||
|
The menu applied to the given widget. |
||
type |
array |
||
items |
type |
string |
|
|
Widget options. |
||
|
The widget title |
||
type |
string |
||
|
The data value subscriptions for given widget. |
||
|
Web View widget settings |
||
dashboard.view.json-schema#/definitions/WebViewWidgetSettings |
|||
|
List of widget’s Ids to subscribe to. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
WebViewWidgetSettings
type |
object |
||||
properties |
|||||
|
An array of string patterns interpreted as regular expressions. Each pattern is tested against the iframe’s current URL whenever its DOM updates. If any pattern matches the iframe’s current URL, the iframe automatically redirects back to the initial src provided.
For example, when using Grafana, the iframe should not access paths containing /osp/grafana/? so by adding this regex : ^.*/osp/grafana/?.* By default, filterUrlRegexRules is omitted or empty, no filter checks are performed, and the iframe can navigate freely. |
||||
type |
array |
||||
items |
type |
string |
|||
|
Source of the iframe, must be a valid URL. |
||||
oneOf |
type |
string |
|||
type |
object |
||||
properties |
|||||
|
oneOf |
type |
string |
||
|
oneOf |
type |
string |
||
additionalProperties |
False |
||||
|
Title of the frame. |
||||
type |
string |
||||
additionalProperties |
False |
||||