Customization Submodules
Qrvey supports customization within submodules.
Chart Panel
The following code sample shows how to remove the chart name from the chart panel’s header in a subModules configuration object.
"customization": {
"subModules": {
"chartPanel": {
"remove": ['header.qChartName']
}
}
}
Customization Keys
| Key | Description |
|---|---|
header | Entire header for the panel. |
header.qChartName | Title of the panel. |
header.qFitPanel | Fit-to-panel button. |
header.qSorting | Sorting button. |
header.qChartSelection | Chart selection button. |
header.qFilter | Filter and options for filtering. |
header.qFilter.qAddFilter | Option to add a filter. |
header.qFilter.dashFilterScope | Option to display available options for filters with a dashboard scope. If you remove this option, its child (edit and delete) options are hidden. |
header.qFilter.dashFilterScope.qEditFilter | Option to edit filters with a dashboard scope. |
header.qFilter.dashFilterScope.qDeleteFilter | Option to delete filters with a dashboard scope. |
header.qFilter.tabFilterScope | Option to display available options for filters with a tab scope. If you remove this option, its child (edit and delete) options are hidden. |
header.qFilter.tabFilterScope.qEditFilter | Option to edit filters with a tab scope. |
header.qFilter.tabFilterScope.qDeleteFilter | Option to delete filters with a tab scope. |
header.qFilter.panelFilterScope | Option to display available options for filters with a panel scope. If you remove this option, its child (edit and delete) options are hidden. |
header.qFilter.panelFilterScope.qEditFilter | Option to edit filters with a panel scope. |
header.qFilter.panelFilterScope.qDeleteFilter | Option to delete filters with a panel scope. |
header.optionMenu | Three-dot button. |
header.optionMenu.qEditChart | Edit option inside the three-dot button. |
header.optionMenu.qDuplicateChart | Duplicate option inside the three-dot button. |
header.optionMenu.qDownloadChart | Download option inside the three-dot button. |
header.optionMenu.qDownloadChart.qChartJPG | JPG format in the download option. |
header.optionMenu.qDownloadChart.qChartPDF | PDF format in the download option. |
header.optionMenu.qDownloadChart.qChartCSV | CSV format in the download option. |
header.optionMenu.qDownloadChart.qChartSummary | CSV summary format in the download option. |
header.optionMenu.qDownloadChart.qChartExcel | Excel format in the download option. |
header.qColumnGrouping | Add/remove groups in a simple or grouped table. |
header.qColumnReplacement | Column replacement section in column settings. |
header.qColumnSection | Add/remove sections in an expandable table. |
header.qColumnSelection | Add/remove columns in table charts. |
header.qColumnAggregation | Column aggregation section in column settings. |
optionDateGrouping | Column date grouping section in column settings. |
optionDateGrouping.qDayOnly | Option for (Day Month) in date grouping dropdown. |
optionDateGrouping.qMonth | Option for (Month, Year) in date grouping dropdown. |
optionDateGrouping.qMonthOnly | Option for (Month) in date grouping dropdown. |
optionDateGrouping.qQuarter | Option for (Quarter, Year) in date grouping dropdown. |
optionDateGrouping.qQuarterOnly | Option for (Quarter) in date grouping dropdown. |
optionDateGrouping.qWeek | Option for (Week, Year) in date grouping dropdown. |
optionDateGrouping.qYear | Option for (Year) in date grouping dropdown. |
optionDateGrouping.qDay | Option for (Full Date) in date grouping dropdown. |
optionDateGrouping.qHour | Option for (Date, Hour) in date grouping dropdown. |
optionDateGrouping.qHourOnly | Option for (Hour) in date grouping dropdown. |
optionDateGrouping.qMinute | Option for (Date, Minute) in date grouping dropdown. |
optionDateGrouping.qMinuteOnly | Option for (Minute) in date grouping dropdown. |
optionDateGrouping.qSecond | Option for (Date, Second) in date grouping dropdown. |
optionDateGrouping.qSecondOnly | Option for (Second) in date grouping dropdown. |