Skip to main content
Version: 9.2

Customization Views

The views object defines the available UI components and controls for each dashboard mode (such as design, endUser, list, and preview).

For a complete guide on how to use the views object, including examples and configuration options, see the Dashboard Customization documentation.

Views Parameters

The following sections list the keys and their descriptions for each view type, helping you understand what can be customized or shown/hidden in each view.

List View

KeyDescription
navBarMain top bar.
navBar.qAppTitleApp title in the main top bar.
assetListList options.
assetList.assetOptions inside the asset concept.
assetList.asset.cardDashboard cards listed in the Card View.
assetList.asset.card.qFavoriteThe "Add to Favorites" option displayed in the dashboard card.
assetList.asset.card.qCreatedDateDate "Created" option in the dashboard card.
assetList.asset.card.qLastModifDateDate "Last Modified" displayed in the dashboard card.
assetList.asset.card.qStatusDashboard status option in the dashboard card.
assetList.asset.card.qNumberOfCharts"Number Of Charts" in the dashboard displayed in the dashboard card.
assetList.asset.card.qSharing"Sharing" status displayed in the dashboard card.
assetList.asset.card.qOwnerDashboard owner in the dashboard card.
assetList.asset.card.qDescriptionDescription of the dashboard displayed in the dashboard card.
assetList.asset.optionMenuList options for the menu.
assetList.asset.optionMenu.qEditDashEdit option inside the menu for the list.
assetList.asset.optionMenu.qUseDashUse option inside the menu for the list. Only visisble when a dashboard is published.
assetList.asset.optionMenu.qRenameDashRename option inside the menu for the list.
assetList.asset.optionMenu.qDeleteDashDelete option inside the menu for the list.
assetList.asset.optionMenu.qDuplDashDuplicate option inside the menu for the list.
assetList.asset.tableDashboards listed in the Table View.
assetList.asset.table.qFavorite"Add to Favorites" option displayed in the dashboard record.
assetList.asset.table.qCreatedDateDate "Created" column in the dashboard table.
assetList.asset.table.qLastModifDateDate "Last Modified" column in the dashboard table.
assetList.asset.table.qStatusDashboard status column in the dashboard table .
assetList.asset.table.qNumberOfCharts integer"Number Of Charts" column in the dashboard table.
assetList.asset.table.qSharing"Sharing" column dashboard table.
assetList.asset.table.qOwner"Owner" column in the dashboard table.
assetList.asset.table.qDescription"Description" column in the dashboard table.
controlBarLeftList options for the header.
controlBarLeft.qCreateDashCreate button for the asset list.
controlBarRightList of options on the right.
controlBarRight.qSwitchViewSwitch button on the asset list.
controlBarRight.timezoneTimezone label.
controlBarRight.qFilterByFilter by control.
controlBarRight.qSortBySort by control. Only available for the card mode on the asset list.
controlBarRight.qSearchSearch input box.
controlBarRight.qSelectColumnSelect columns dropdown. Only available for the table mode on the asset list.

Design View

KeyDescription
navBarMain top bar.
navBar.qBackButtonBack button on the nav bar. Only available when a dashboard is selected.
navBar.qAppTitleApp title in the main top bar.
headerHeader where the dashboard name, description, and favorite are located.
header.qDashFavoriteDashboard favorite option.
header.qDashNameDashboard name.
header.qDashDescDashboard description.
controlBarRightList of options on the right.
controlBarRight.qStatusStatus label for the dashboard.
controlBarRight.qPreviewAllows the preview mode visualization.
controlBarRight.qDiscardButton for discarding changes.
controlBarRight.qPublishButton for publishing a new version of the dashboard.
controlBarRight.qUnpublishButton for unpublishing a dashboard.
controlBarRight.qSwitchModeOption to switch between Design and Interaction modes. Only available when a dashboard is published.
menuBarMenu. If the toolbar and the menu are hidden, the entire bar will be hidden.
menuBar.fileFile menu.
menuBar.file.qMnuCreateDashNew dashboard option inside the file menu. Only applies if no dashboardId was passed when embedding the widget.
menuBar.file.qMnuOpenDashOpen dashboard option inside the file menu. Only applies if no dashboardId was passed when embedding the widget.
menuBar.file.qMnuDuplicateDashDuplicate dashboard option inside the file menu. Only applies if no dashboardId was passed when embedding the widget.
menuBar.file.qMnuCanvasSizeCanvas size option inside the file menu. Only available if the canvas mode is Fixed.
menuBar.file.qMnuThemesThemes option inside the file menu.
menuBar.file.qMnuDeleteDashDelete dashboard option inside the file menu. Only applies if no dashboardId was passed when embedding the widget.
menuBar.file.qMnuDownloadDashDownload options for the dashboard.
menuBar.file.qMnuDownloadDash.qDashPDFPDF download option.
menuBar.file.qMnuDownloadDash.qDashCSVCSV download option.
menuBar.file.qMnuDownloadDash.qDashExcelExcel download option.
menuBar.file.qMnuDownloadDash.qDashDatasetDataset download option.
menuBar.file.qCreateDatasetThe custom dataset options inside the file menu.
menuBar.file.qCreateDataset.qCreateCustomDatasetCreate custom dataset option inside the file menu.
menuBar.file.qCreateDataset.qViewCustomDatasetView custom datasets option inside the file menu.
menuBar.editEdit menu.
menuBar.edit.qCopyElementCopy option inside the edit menu. The option is available using the CTRL + C shortcut.
menuBar.edit.qPasteElementPaste option inside the edit menu. The option is available using the CTRL + V shortcut.
menuBar.edit.qCutElementCut option inside the edit menu. The option is available using the CTRL + X shortcut.
menuBar.edit.qRemoveElementRemove option inside the edit menu. The option is available using the Backspace/Delete shortcut.
menuBar.edit.qDuplElementDuplicate option inside the edit menu. The option is available using the CTRL + D shortcut.
menuBar.edit.qSelectAllElemSelect all option inside the edit menu. The option is available using the CTRL + Shift + K shortcut.
menuBar.gridGrid menu.
menuBar.grid.qMnuSnapToGridSnap to grid option inside the grid menu.
menuBar.grid.qMnuDisplayGridHide/display grid option inside the grid menu.
menuBar.grid.qMnuSwitchGridSwitch grid type option inside the grid menu.
menuBar.insertInsert menu.
menuBar.insert.qMnuInsertChartInsert chart group inside the insert menu.
menuBar.insert.qMnuInsertChart.qMnuExistingChartOption for inserting an existing chart from the gallery for the insert menu.
menuBar.insert.qMnuInsertChart.qMnuNewChartOption for inserting a new chart from the chart builder for the insert menu.
menuBar.insert.qMnuInsertChart.qMnuNewChartAIOption for inserting a new chart from the AI modal.
menuBar.insert.qMnuInsertFilterCtrlInsert filter control elements group inside the insert menu.
menuBar.insert.qMnuInsertFilterCtrl.qMnuDatePickerOption for inserting a new date picker.
menuBar.insert.qMnuInsertFilterCtrl.qMnuInputBoxOption for inserting a new input box.
menuBar.insert.qMnuInsertFilterCtrl.qMnuMultiSelectListOption for inserting a new value list.
menuBar.insert.qMnuInsertTextOption for inserting a text element.
menuBar.insert.qMnuInsertImageOption for inserting an image element.
menuBar.insert.qMnuInsertButtonOption for inserting a button element.
menuBar.insert.qMnuInsertContainerOption for inserting a container element.
menuBar.insert.qMnuInsertHeaderOption for inserting a header container.
menuBar.insert.qMnuInsertTabsOption for adding tabs to the dashboard.
menuBar.qMnuArrangeArrange menu.
menuBar.qMnuArrange.qMnuBringToFrontOption for sending an element to the front from the arrange menu.
menuBar.qMnuArrange.qMnuSendToBackOption for sending an element to the back from the arrange menu.
menuBar.qMnuArrange.qMnuAlignAlign group inside the arrange menu.
menuBar.qMnuArrange.qMnuAlign.qAlignRightOption for aligning to the right.
menuBar.qMnuArrange.qMnuAlign.qAlignLeftOption for aligning to the left.
menuBar.qMnuArrange.qMnuAlign.qAlignCenterOption for aligning to the center.
menuBar.qMnuArrange.qMnuAlign.qAlignTopOption for aligning to the top.
menuBar.qMnuArrange.qMnuAlign.qAlignMiddleOption for aligning to the middle.
menuBar.qMnuArrange.qMnuAlign.qAlignBottomOption for aligning to the bottom.
toolBarToolbar section. If the toolbar and the menu are hidden, the entire bar will be hidden.
toolBar.qCanvasSizeCanvas size option inside the toolbar.
toolBar.qInsertChartInsert chart group inside the toolbar.
toolBar.qInsertChart.qExistingChartOption for inserting existing chart from the gallery for the toolbar.
toolBar.qInsertChart.qNewChartOption for inserting a new chart from the chart builder for the toolbar.
toolBar.qInsertChart.qNewChartAIOption for inserting a new chart from the AI modal.
toolBar.qInsertFilterCtrlInsert filter control elements group inside the toolbar.
toolBar.qInsertFilterCtrl.qDatePickerOption for inserting a new date picker.
toolBar.qInsertFilterCtrl.qInputBoxOption for inserting a new input box.
toolBar.qInsertFilterCtrl.qMultiSelectListOption for inserting a new value list.
toolBar.qInsertTextOption for inserting a text element.
toolBar.qInsertImageOption for inserting an image element.
toolBar.qInsertButtonOption for inserting a button element.
toolBar.qInsertContainerOption for inserting a container element.
toolBar.gridGrid group inside the toolbar.
toolBar.grid.qSnapToGridSnap to grid option inside the toolbar.
toolBar.grid.qDisplayGridHide/display grid option inside the toolbar.
toolBar.grid.qSwitchGridSwitch grid type option inside the toolbar.
toolBar.qDownloadDashDownload options for the dashboard.
toolBar.qDownloadDash.qDashPDFPDF download option.
toolBar.qDownloadDash.qDashCSVCSV download option.
toolBar.qDownloadDash.qDashExcelExcel download option.
toolBar.qDownloadDash.qDashDatasetDataset download option.
toolBar.qArrangeArrange group inside the toolbar.
toolBar.qArrange.qBringToFrontOption for sending an element to the front from the toolbar.
toolBar.qArrange.qSendToBackOption for sending an element to the back from the toolbar.
toolBar.qResponsiveViewResponsive view group in the toolbar.
toolBar.qResponsiveView.qDesktopDesktop view for the dashboard.
toolBar.qResponsiveView.qTabletTablet view for the dashboard.
toolBar.qResponsiveView.qMobileMobile view for the dashboard.
toolBar.qResponsiveView.qBreakpointsOption to open the modal for modifying the breakpoints. Only available in responsive canvas.
toolBar.qAlignAlign group inside the toolbar.
toolBar.qAlign.qAlignRightOption for aligning to the right.
toolBar.qAlign.qAlignLeftOption for aligning to the left.
toolBar.qAlign.qAlignCenterOption for aligning to the center.
toolBar.qAlign.qAlignTopOption for aligning to the top.
toolBar.qAlign.qAlignMiddleOption for aligning to the middle.
toolBar.qAlign.qAlignBottomOption for aligning to the bottom.
toolBar.qRespGridMarginsConfiguration for margins. Only available in responsive canvas.
toolBar.qRespGridColumnsConfiguration for number of columns. Only available in responsive canvas.
toolBar.qThemesThemes option inside the toolbar.
toolBar.qUndoRedoUndo/redo options.
toolBar.qCreateDatasetCustom Dataset options.
toolBar.qCreateDataset.qCreateCustomDatasetOption to create a new custom dataset.
toolBar.qCreateDataset.qViewCustomDatasetOption for viewing custom datasets.
configPanelConfiguration panel for the items and containers.
filterPanelFilters panel.
filterPanel.qAddFilterAdd button for the filter panel.
filterPanel.qEnabDisabAllFiltersOption for enable/disable all the filters.
filterPanel.qDeleteAllFiltersOption for removing all the filters.
filterPanel.qFilterSettingsSettings buttons in the filter panel.
filterPanel.dashFilterScopeSettings associated to the dashboard scope.
filterPanel.dashFilterScope.qEditFilterEdit button in the dashboard scope.
filterPanel.dashFilterScope.qEnabDisabFilterEnable/disable button in the dashboard scope.
filterPanel.dashFilterScope.qDeleteFilterRemove option in the dashboard scope.
filterPanel.tabFilterScopeSettings associated to the tab scope.
filterPanel.tabFilterScope.qEditFilterEdit button in the tab scope.
filterPanel.tabFilterScope.qEnabDisabFilterEnable/disable button in the tab scope.
filterPanel.tabFilterScope.qDeleteFilterRemove option in the tab scope.
filterPanel.panelFilterScopeSettings associated to the chart panel scope.
filterPanel.panelFilterScope.qEditFilterEdit button in the chart panel scope.
filterPanel.panelFilterScope.qEnabDisabFilterEnable/disable button in the chart panel scope.
filterPanel.panelFilterScope.qDeleteFilterRemove option in the chart panel scope.
downloadModalOptions associated with the download modal.
downloadModal.qScheduleOptionSchedule button inside the download modal.
downloadModal.qSubscribeOptionSubscribe tab within the Download modal.
downloadModal.qSubscribeExternalUsersOption to add external users using the Enter key within the Subscribe tab.

Preview View

KeyDescription
navBarMain top bar.
navBar.qBackButtonBack button on the nav bar.
navBar.qAppTitleApp title in the main top bar.
headerBar located the dashboard name.
header.qDashFavoriteDashboard favorite option.
header.qDashNameDashboard name.
header.qDashDescDashboard description.
controlBarRightOptions next to the control bar.
controlBarRight.qStatusStatus label for the dashboard.
controlBarRight.qDesign button inside the edit bar.
filterPanelFilters panel.
filterPanel.qAddFilterAdd button for the filter panel.
filterPanel.qEnabDisabAllFiltersOption to enable and disable all filters.
filterPanel.qDeleteAllFiltersOption for removing all the filters.
filterPanel.qFilterSettingsSettings buttons in the filter panel.
filterPanel.dashFilterScopeSettings associated with the dashboard scope.
filterPanel.dashFilterScope.qEditFilterEdit button in the dashboard scope.
filterPanel.dashFilterScope.qEnabDisabFilterEnable/disable button in the dashboard scope.
filterPanel.dashFilterScope.qDeleteFilterRemove option in the dashboard scope.
filterPanel.tabFilterScopeSettings associated to the tab scope.
filterPanel.tabFilterScope.qEditFilterEdit button in the tab scope.
filterPanel.tabFilterScope.qEnabDisabFilterEnable/disable button in the tab scope.
filterPanel.tabFilterScope.qDeleteFilterRemove option in the tab scope.
filterPanel.panelFilterScopeSettings associated to the chart panel scope.
filterPanel.panelFilterScope.qEditFilterEdit button in the chart panel scope.
filterPanel.panelFilterScope.qEnabDisabFilterEnable/disable button in the chart panel scope.
filterPanel.panelFilterScope.qDeleteFilterRemove option in the chart panel scope.

EndUser View

KeyDescription
navBarMain top bar.
navBar.qBackButtonBack button on the nav bar. Only available when a dashboard is selected.
navBar.qAppTitleApp title in the main top bar.
downloadModalOptions associated with the download modal.
downloadModal.qScheduleOptionSchedule button inside the download modal.
filterPanelFilters panel.
filterPanel.qAddFilterAdd button for the filter panel.
filterPanel.qEnabDisabAllFiltersOption for enable/disable all the filters.
filterPanel.qDeleteAllFiltersOption for removing all the filters.
filterPanel.qFilterSettingsSettings buttons in the filter panel.
filterPanel.dashFilterScopeSettings associated with the dashboard scope.
filterPanel.dashFilterScope.qEditFilterEdit button in the dashboard scope.
filterPanel.dashFilterScope.qEnabDisabFilterEnable/disable button in the dashboard scope.
filterPanel.dashFilterScope.qDeleteFilterRemove option in the dashboard scope.
filterPanel.tabFilterScopeSettings associated to the tab scope.
filterPanel.tabFilterScope.qEditFilterEdit button in the tab scope.
filterPanel.tabFilterScope.qEnabDisabFilterEnable/disable button in the tab scope.
filterPanel.tabFilterScope.qDeleteFilterRemove option in the tab scope.
filterPanel.panelFilterScopeSettings associated to the chart panel scope.
filterPanel.panelFilterScope.qEditFilterEdit button in the chart panel scope.
filterPanel.panelFilterScope.qEnabDisabFilterEnable/disable button in the chart panel scope.
filterPanel.panelFilterScope.qDeleteFilterRemove option in the chart panel scope.
toolBarToolbar section.
toolBar.qDashVersionDashboard version indicator.
toolBar.qGetDashVersionButton for switching between dashboard versions.
toolBar.qUndoRedoUndo/redo options.
toolBar.qDownloadDashDownload options for the dashboard.
toolBar.qDownloadDash.qDashPDFPDF download option.
toolBar.qDownloadDash.qDashCSVCSV download option.
toolBar.qDownloadDash.qDashExcelExcel download option.
toolBar.qDownloadDash.qDashDatasetDataset download option.
toolBar.qHiddenItemsButton for the hidden elements.
toolBar.qDiscardDiscard button.
toolBar.qSaveSave button.
toolBar.qHideToolBarHide toolbar button.
toolBar.qSwitchModeOption to switch between Design and Interaction mode. Only available when a dashboard is published.