{ "label": "Dashboard", "features": [ { "id": "com.ibm.bi.dashboard", "cssStyles": [ "dashboard-core/css/main.css" ], "svgImages": [ "dashboard-core/images/dashboard_icons.svg" ], "toolItems": [ { "id": "saveMenu", "containerId": "com.ibm.bi.glass.appbarLeadingGroup", "title": "%save_label", "label": "", "type": "Menu", "icon": "ba_content_nav-save_16", "weight": 990, "defaultAction": "com.ibm.bi.dashboard.save", "actionController": "dashboard-core/js/dashboard/glass/controllers/SaveActionHandler", "items": [ { "id": "save", "label": "%save_label", "icon": "ba_content_nav-save_16", "weight": 500 }, { "id": "saveAs", "label": "%saveas_label", "icon": "ba_content_nav-save_16", "weight": 400 } ] }, { "id": "mode", "containerId": "com.ibm.bi.glass.appbarLeadingGroup", "title": "%edit_label", "label": "", "type": "dashboard-core/js/dashboard/glass/controllers/ModeActionHandler", "icon": "common-edit", "push": true, "actionController": "dashboard-core/js/dashboard/glass/controllers/ModeActionHandler", "coachMark": { "title": "%editDashboardCoachMarkTitle", "contents": "%editDashboardCoachMarkContents" }, "weight": 980, "role": "button" }, { "id": "undo", "containerId": "com.ibm.bi.glass.appbarLeadingGroup", "title": "%undo_label", "label": "", "type": "dashboard-core/js/dashboard/glass/controllers/UndoActionHandler", "icon": "common-undo", "actionController": "dashboard-core/js/dashboard/glass/controllers/UndoActionHandler", "weight": 800 }, { "id": "redo", "containerId": "com.ibm.bi.glass.appbarLeadingGroup", "title": "%redo_label", "label": "", "type": "dashboard-core/js/dashboard/glass/controllers/RedoActionHandler", "icon": "common-redo", "actionController": "dashboard-core/js/dashboard/glass/controllers/RedoActionHandler", "weight": 790 }, { "id": "customWidget", "containerId": "com.ibm.bi.glass.navbarLeadingGroup", "label": "%customWidgets_label", "type": "dashboard-core/js/dashboard/glass/controllers/CustomWidgetButton", "icon": "dashboard-custom-widgets", "push": true, "actionController": "dashboard-core/js/dashboard/glass/controllers/CustomWidgetActionHandler", "weight": 750 }, { "id": "widgetsPanel", "containerId": "com.ibm.bi.glass.navbarLeadingGroup", "title": "%widgetsPanel_label", "label": "", "type": "Button", "icon": "dashboard-widget", "push": true, "actionController": "dashboard-core/js/dashboard/glass/controllers/WidgetsPanelHandler", "weight": 0 }, { "id": "exportPdf", "containerId": "com.ibm.ca.collaboration.share", "type": "MenuContribution", "items": [ { "id": "exportPdf", "label": "%exportPdf" } ] } ], "contextMenus": [ { "id": "datasetActionsMenu", "label": "Dataset action options", "type": "Menu", "actionController": "dashboard-core/js/dashboard/glass/controllers/EditDatasetActionHandler", "items": [ { "id": "editDataset", "icon": "common-edit", "label": "%editDataset", "weight": 100 } ] }, { "id": "languageMenu", "label": "Dashboard language menu", "type": "Menu" }, { "id": "metadataMenu", "label": "Calculation options", "type": "Menu", "actionController": "dashboard-core/js/dashboard/glass/controllers/MetadataMenuActionHandler", "items": [ { "id": "calculateMetadata", "label": "%calculateMetadata", "icon": "dashboard-calculate", "weight": 300 }, { "id": "editCalculation", "label": "%editDataset", "icon": "common-edit", "weight": 201 }, { "id": "deleteMetadata", "label": "%deleteMetadata", "icon": "common-remove-trash", "weight": 200 } ] } ], "collectionContainers": [ { "id": "contentTypes" }, { "id": "shapes", "label": "%shape_label" }, { "id": "visualizations", "label": "%visualization_label", "lensable": false }, { "id": "widgets", "label": "%customWidgets_label" }, { "id": "buttons", "label": "dashboardButtons", "lensable": false }, { "id": "boardModelExtension", "label": "extension point for the board model", "lensable": false }, { "id": "serviceExtension", "label": "extension for the dashboard services", "lensable": false }, { "id": "features", "label": "extension for the dashboard features", "lensable": false, "items": [ { "description": "Manage content store references", "name": "ContentStoreReferences", "class": "@dashboard-features/contentStoreReferences/js/ContentStoreReferences", "runtimeDependencies": [ "UserProfile" ], "id": "ContentStoreReferences" }, { "description": "DashboardDnd feature defined in the catalogue", "name": "DashboardDnd", "class": "@dashboard-features/dashboardDnd/js/DashboardDndImpl", "dependencies": [ "API" ], "id": "DashboardDnd" }, { "name": "DataSources", "class": "@dashboard-features/dssQueryService/js/dataSources/DataSources2", "dependencies": [ "API", "dataSources.deprecated", "QueryService", "QueryService2" ], "id": "DataSources" }, { "name": "DataSets", "class": "@dashboard-features/dssQueryService/js/dataSets/DataSets", "dependencies": [ "API", "ContentStoreReferences" ], "id": "DataSets" }, { "description": "sample of a feature defined in the catalogue", "name": "SampleFeature", "class": "@dashboard-features/sampleFeature/js/SampleImpl", "dependencies": [ "Logger" ], "id": "SampleFeature" }, { "description": "The Save feature provides an interface to save the dashboard", "name": "Save", "class": "@dashboard-features/save/js/Save", "runtimeDependencies": [ "API", "internal" ], "id": "Save" } ] }, { "id": "core-features", "label": "extension for the dashboard features (deprecated)", "lensable": false }, { "id": "content-view-features", "label": "extension for the dashboard content view features", "lensable": false }, { "id": "content-features", "label": "extension for the dashboard content features", "lensable": false, "items": [ { "name": "customGroupAction", "class": "@dashboard-features/caActions/js/datapoint/customGroupAction/CustomGroupAction", "types": [ "widget.live" ], "dependencies": [ "DataPointActions", "Dashboard.Icons" ], "id": "customGroupAction" }, { "name": "calculationAction", "class": "@dashboard-features/caActions/js/slot/calculationAction/CalculationAction", "types": [ "widget.live" ], "dependencies": [ "SlotActions", "Dashboard.Icons" ], "id": "calculationAction" }, { "name": "NavigationGroups.internal", "class": "@dashboard-features/caActions/js/content/navigateAction/NavigationGroups", "types": [ "widget.live" ], "dependencies": [ "Visualization" ], "profiles": [ "consume" ], "id": "NavigationGroups.internal" }, { "name": "navigateAction", "class": "@dashboard-features/caActions/js/content/navigateAction/NavigateAction", "types": [ "widget.live" ], "dependencies": [ "DataPointActions", "SlotActions", "Visualization" ], "runtimeDependencies": [ "Dashboard.Icons", "NavigationGroups.internal", "DataPointSelections" ], "profiles": [ "consume" ], "id": "navigateAction" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "Forecast", "class": "@dashboard-features/forecast/js/Forecast", "types": [ "widget.live" ], "id": "Forecast" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "ForecastQueryModifier", "class": "@dashboard-features/forecast/js/ForecastQueryModifier", "types": [ "widget.live" ], "dependencies": [ "DataQueryExecution", "QueryModifier" ], "id": "ForecastQueryModifier" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "ForecastPropertiesProvider", "class": "@dashboard-features/forecast/js/ForecastPropertiesProvider", "types": [ "widget.live" ], "dependencies": [ "Properties" ], "id": "ForecastPropertiesProvider" }, { "name": "possibleKeyDriverAction", "class": "@dashboard-features/predictQuery/js/possibleKeyDriverAction/PossibleKeyDriverAction", "types": [ "widget.live" ], "dependencies": [ "DataPointActions", "SlotActions", "Dashboard.Icons" ], "id": "possibleKeyDriverAction" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "SmartAnnotation", "class": "@dashboard-features/smartAnnotations/js/SmartAnnotationProvider", "types": [ "widget.live" ], "dependencies": [ "RenderSequence" ], "id": "SmartAnnotation" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "SmartAnnotations", "class": "@dashboard-features/smartAnnotations/js/SmartAnnotations", "types": [ "widget.live" ], "dependencies": [ "Visualization" ], "id": "SmartAnnotations" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "statsQueryModifier", "class": "@dashboard-features/smartAnnotations/js/StatsQueryModifier", "types": [ "widget.live" ], "dependencies": [ "DataQueryExecution" ], "id": "statsQueryModifier" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "SmartsExecution", "class": "@dashboard-features/smartAnnotations/js/SmartsExecution", "types": [ "widget.live" ], "dependencies": [ "SmartAnnotations", "Forecast", "Dashboard.AnnotationService", "Dashboard.ExploreAnnotationService" ], "id": "SmartsExecution" }, { "containerId": "com.ibm.bi.dashboard.content-features", "name": "SmartsIndicator", "class": "@dashboard-features/smartAnnotations/js/SmartsIndicator", "types": [ "widget.live" ], "dependencies": [ "VisIndicators", "Dashboard.Icons" ], "id": "SmartsIndicator" } ] }, { "id": "layoutExtension", "label": "extension for the dashboard layouts", "lensable": false }, { "id": "canvasExtension", "label": "extension for the dashboard canvas", "lensable": false }, { "id": "visualizationExtensionCA", "label": "extension for the dashboard visualizations", "lensable": false }, { "id": "saveServices", "label": "Services around saving the dashboard", "lensable": false }, { "id": "colorSetExtensions", "label": "Collection for setting color styles", "lensable": false }, { "id": "services", "label": "list of enabled services", "lensable": false }, { "id": "templates", "lensable": false } ], "content": { "renderTimeout": 300, "module": "dashboard-core/js/dashboard/glass/dashboard/DashboardView", "options": { "collections": { "contentTypes": { "id": "com.ibm.bi.dashboard.contentTypes" }, "templates": { "id": "com.ibm.bi.dashboard.templates" }, "buttons": { "id": "com.ibm.bi.dashboard.buttons" }, "widget": { "id": "com.ibm.bi.dashboard.widgets" }, "featureExtension": { "id": "com.ibm.bi.dashboard.core-features" }, "contentFeatureExtension": { "id": "com.ibm.bi.dashboard.content-features" }, "serviceExtension": { "id": "com.ibm.bi.dashboard.serviceExtension" }, "layoutExtension": { "id": "com.ibm.bi.dashboard.layoutExtension" }, "canvasExtension": { "id": "com.ibm.bi.dashboard.canvasExtension" }, "boardModel": { "id": "com.ibm.bi.dashboard.boardModelExtension" }, "visualizationExtension": { "id": "com.ibm.bi.dashboard.visualizationExtensionCA" }, "saveServices": { "id": "com.ibm.bi.dashboard.saveServices" }, "colorSetExtensions": { "id": "com.ibm.bi.dashboard.colorSetExtensions" } }, "config": { "assetType": "exploration", "filterDock": true, "geoService": "CA", "memberCalculation": false, "smartTitle": true, "showMembers": true, "editPropertiesLabel": true, "navigationGroupAction": true, "enableDataQuality": false, "enableCustomVisualizations": true, "upgrades": "dashboard-core/js/dashboard/upgrades", "assetTags": [ "dashboard" ] } } } } ] }