InlineFeatures.js 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. 'use strict';
  2. /**
  3. * Licensed Materials - Property of IBM
  4. * IBM Cognos Products: BI Cloud (C) Copyright IBM Corp. 2018, 2020
  5. * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. *
  7. */
  8. define([], function () {
  9. // Temporary array of dashboard feature specs. This can be used to quickly test a dashboard feature without adding to the perspective collection
  10. // Example:
  11. // {
  12. // 'containerId': 'com.ibm.bi.dashboard.features',
  13. // 'name': 'MyFeature',
  14. // 'id': 'com.ibm.bi.dashboard.features.myFeature',
  15. // 'class': 'dashboard-core/js/features/dashboard/myFeature/MyFeature'
  16. // }
  17. return [{
  18. 'containerId': 'com.ibm.bi.dashboard.features',
  19. 'name': 'DashboardProperties',
  20. 'id': 'com.ibm.bi.dashboard.core-features.dashboardProperties',
  21. 'class': 'dashboard-core/js/features/dashboard/dashboardProperties/DashboardPropertiesProvider',
  22. 'dependencies': ['API', 'Properties', 'internal']
  23. }, {
  24. 'containerId': 'com.ibm.bi.dashboard.features',
  25. 'name': 'Transaction',
  26. 'id': 'com.ibm.bi.dashboard.core-features.transaction',
  27. 'class': 'dashboard-core/js/features/dashboard/transaction/api/impl/Transaction'
  28. }, {
  29. 'containerId': 'com.ibm.bi.dashboard.features',
  30. 'name': 'Serviceability',
  31. 'id': 'com.ibm.bi.dashboard.features.serviceability',
  32. 'class': 'dashboard-core/js/features/dashboard/dashboardServiceability/DashboardServiceability',
  33. 'dependencies': ['API', 'DashboardState']
  34. }, {
  35. 'containerId': 'com.ibm.bi.dashboard.features',
  36. 'name': 'Print',
  37. 'id': 'com.ibm.bi.dashboard.core-features.print',
  38. 'class': 'dashboard-core/js/features/dashboard/print/api/impl/Print',
  39. 'dependencies': ['API']
  40. }, {
  41. 'containerId': 'com.ibm.bi.dashboard.features',
  42. 'name': 'DashboardPrint',
  43. 'id': 'com.ibm.bi.dashboard.core-features.dashboardPrint',
  44. 'class': 'dashboard-core/js/features/dashboard/dashboardPrint/api/impl/DashboardPrint'
  45. }, {
  46. 'containerId': 'com.ibm.bi.dashboard.features',
  47. 'name': 'ContentActions',
  48. 'id': 'com.ibm.bi.dashboard.core-features.contentActions',
  49. 'class': 'dashboard-core/js/features/dashboard/actions/ContentActions',
  50. 'dependencies': ['API', 'DashboardState']
  51. }, {
  52. 'containerId': 'com.ibm.bi.dashboard.features',
  53. 'name': 'Notification',
  54. 'id': 'com.ibm.bi.dashboard.features.notification',
  55. 'class': 'dashboard-core/js/features/dashboard/notification/Notification',
  56. 'dependencies': ['API']
  57. }, {
  58. 'name': 'BaseContentProvider',
  59. 'id': 'com.ibm.bi.dashboard.features.BaseContentProvider',
  60. 'class': 'dashboard-core/js/features/dashboard/contentProvider/api/impl/BaseContentProvider',
  61. 'dependencies': ['API', 'ContentFactory']
  62. }, {
  63. 'containerId': 'com.ibm.bi.dashboard.features',
  64. 'name': 'PageContentProvider',
  65. 'id': 'com.ibm.bi.dashboard.features.PageContentProvider',
  66. 'class': 'dashboard-core/js/features/dashboard/contentProvider/api/impl/PageContentProvider',
  67. 'dependencies': ['API', 'ContentFactory']
  68. }];
  69. });
  70. //# sourceMappingURL=InlineFeatures.js.map