featureToggles
Vizzly "feature toggles" allow you to control the user's experience of the dashboard. This enables you to tailer the Vizzly experience to your users. For example using feature toggles you could provide a completely static dashboard, or one without the component library and only allow users to create "standalone" components directly on the dashboard.
Usage
Feature toggles are provided through the featureToggles property in the React component. For example;
<Vizzly.Dashboard
featureToggles={{
showGlobalFilters: true,
canEditComponentLibrary: false,
canEditComponentsOnDashboard: true,
}}
/>The toggles
Dashboard and library usage
You can use the following feature toggles to control how much the user can modify of their dashboard;
canEditComponentLibrarycanEditComponentsOnDashboardcanUseComponentLibrarycanCreateStandaloneComponentscanRemoveComponentsFromDashboarddisableAutoSavecanAddNewRowscanAddNewCells
Global filters
The feature toggle showGlobalFilters, gives you the option to completely hide the global filters from the dashboard.
Dashboard Reset
By default the feature is enabled. The feature toggle showResetButton allows users with 'read_write' access to either
show or hide the 'Reset Dashboard' button on their dashboard. When enabled, this feature lets users reset their individual
dashboard to match your current Parent Dashboard settings.
Editing the views
canConfigureLocalFilterscanEditCustomMetricsallowSimpleMathsCustomFieldallowPercentagesCustomFieldallowRulesCustomField
Data exports
The feature toggle canDownloadComponentData will allow your users to download the data which is used for a view.