staticflex Step Type Properties

Use the staticflex step type to manually define your own set of data. For example, you can use this step to populate a list of static values in a toggle or list widget. It can also be used to provide values to a binding. For example, it can provide possible filters, groups, measures, sort order, and limits.

Field NameDescription
typeStep type. Set to staticflex.
labelStep label, which is primarily used for display in the dashboard designer user interface.
valuesValues for the static step. You can have multiple fields for each static value, where each field provides different information about the value, like a label, measurement, or range. When the static step is associated with a widget, the widget uses the first specified field as the display label. You can use other fields to specify values or ranges that you can use to facet or bind steps. For more information about binding a static step to another step, see the Analytics Bindings Developer Guide. For more information about faceting a static step with another data source, see Configure Cross-Dataset Faceting with Connected Data Sources. If you use the static step wizard to create the step, the step contains the following default fields: display and value, as shown in the JSON example. You can change these arbitrary field names and add more fields. The values in each field must have the same datatype, like numbers, strings, or arrays. For instance, if a row has "value": "123", another row can’t have "value": [123].
broadcastFacetControls whether the step’s selections are broadcasted as facets. Faceting is when a selection in a widget filters other steps in the dashboard. Default is true. To enable this step to broadcast facets, set this property to true and connect this step with another data source. This step type can’t receive facets.
isGlobalNot applicable. You can only apply this property on steps that are connected to a global filter widget—all other steps ignore this property.
useGlobalIndicates whether to apply global filters to this step (true) or not (false).
selectModeDetermines the selection interaction. The options for charts are: none, single, and singlerequired. The options for list, range, and toggle selectors are: single, singlerequired, multi, and multirequired. selectMode doesn’t apply to number, values table, compare table, date, and global filter widgets.
startThe initial selections that are applied to the step when the dashboard first opens.

Static example start:

Binding example start: