Some dashboard JSON property names and values changed to make them easier to understand. When you save your dashboard, Wave updates them in the JSON for you. In addition, you can now apply new properties to widgets.
Changes to Property Names
The following property names changed. When you open the dashboard, Wave updates the names in the dashboard JSON for you. New Property Name
Previous Property Name
box boxwidget visualizationType chartType chart chartWidget destinationType destType dimensions dim datasets edgemarts datasets em visualizationParameters extra globalfilters globalfilterswidget imageUrl imgUrl
New Property Name Previous Property Name
link linkwidget number numberwidget parameters params position pos text textwidget url youtubeUrl url youtubewidget
Changed Values in Existing Properties
The following properties have changed values. When you open the dashboard, Wave updates the values in the dashboard JSON for you. Changed Values
Property selectMode
• multi_required changed to multirequired. • single_required changed to singlerequired.
New Properties
The following properties are new. Description Property
Enables filters from compact-form query lenses and Scope widgets to be applied to the faceted SAQL query lens. To apply filters from compact-form query lenses to the SAQL query lens, set autoFilter and autoFilter
isFacet to true. To apply filters from Scope widgets to the SAQL query lens, set autoFilter and useGlobal to true. If autoFilter is set to false or not specified, filters from compact-form query lenses and Scope widgets are not applied to the SAQL query lens.
For more information, see Make Your Dashboards More Interactive with Auto-Faceted SAQL Query Lenses.
The roundness of the border corners of a widget. Valid values are 0, 4, 8, and 16. The higher the value, the more round the corner. The default is 0 (not rounded).
borderRadius
The thickness of the border for a widget. Valid values are 1, 2, 4, and 8. The higher the value, the thicker the border. The default is 2.
borderWidth
Indicates whether to include the total measure column (true) or not (false) in the stacked waterfall or waterfall chart widget. The default is true.
Description Property
An array of all widgets inside the container widget. The following example shows two widgets (meafilter_1 and chart_1) included in the container widget (container_1).
"container_1": { "type": "container", containedWidgets "position":{ "x": 0, "y": 0 }, "parameters":{ "containedWidgets": [ "meafilter_1", "chart_1" ] } }
Indicates whether to include an axis for each of the two measures (true) or not (false) in a combo chart widget. The default is true.
dualAxis
Sets the placement, size, background color, and border details of a widget in the flex dashboard designer only.
gridLayouts
The following dashboard JSON snippet shows a gridLayouts section, including settings for the meafilter_1 widget. The top left corner of the widget is at row 1, column 2. The widget spans three rows and four columns, has a border with width 2 around all edges, and has border and background colors.
"gridLayouts": [ { "name": "desktop", "selectors": [], "version": 1, "widgetStyle": {}, "pages": [ { "widgets": [ { "name": "meafilter_1", "row": 1, "column": 2, "rowspan": 3, "colspan": 4, "widgetStyle": { "borderColor": "#44A2F5", "borderEdges": ["all"], "borderWidth": 2, "backgroundColor": "#E2DCF2" } } ] }
Description Property
] } ]
Here’s a description of each attribute in the gridLayouts section. name
Internal name of the widget. This name is used to reference the widget in the dashboard JSON. row
The row number where the widget starts. Column and row specify the top left corner of the widget. column
The column number where the widget starts. Column and row specify the top left corner of the widget.
rowspan
The number of rows that a widget spans—the height of the widget. If the dashboard doesn’t have enough rows, rows are added.
colspan
The number of columns that a widget spans—the width of the widget. If the dashboard doesn’t have enough columns, columns are added.
widgetStyle
Specifies the border type, border color, and background color. borderColor
Color of the widget’s border. The default is #FFFFFF. If a border isn’t specified, the widget has no border.
borderEdges
Specifies which edges of the widget have a border. Valid values are left, right, top, bottom, and all.
borderWidth
Width of the widget’s border. Valid values are 1, 2, 4, and 8. Default is 2. backgroundColor
Background color of the widget.
For more information about the new flex dashboard designer, see Quickly Build Responsive Grid-Based Dashboards with Flex Dashboard Designer (Beta).
The color of the measure columns in a waterfall chart widget that have decreased in value. negativeColor
The font color of a number widget in the flex dashboard designer only. numberColor
The font size of a number widget in the flex dashboard designer only. The default is 26. numberSize
The color of the measure columns in a waterfall chart that have increased in value or remained the same in the chart.
positiveColor
Indicates whether to display the totals for each measure column (true) in a stacked waterfall or waterfall chart widget or not (false). The default is true.
Description Property
Indicates whether an image’s width and height are set to the same values of a container widget’s width and height (true) or not (false). The default is false.
stretchImage
The font color of the title in a number widget in the flex dashboard designer only. titleColor
The font size of the title in a number widget in the flex dashboard designer only. The default is 26. titleSize
The color of the total measure column in a waterfall chart widget. totalColor
For changes to the dashboard JSON layouts section, see Experience Wave Mobile with the Latest iOS Features.