123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537 |
- {
- "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"
- ]
- }
- }
- }
- }
- ]
- }
|