collaboration.json 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. {
  2. "copyright": "Licensed Materials - Property of IBM. IBM Cognos Products: BI Cloud(C) Copyright IBM Corp. 2017, 2019. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.",
  3. "label": "Collaboration",
  4. "features": [{
  5. "id": "com.ibm.ca.collaboration",
  6. "svgImages": [
  7. "{CDN_COMPONENT=collaboration;CDN_VERSION={BUILD}}/images/collaboration_icons.svg"
  8. ],
  9. "toolItems": [{
  10. "id": "share",
  11. "containerId": "com.ibm.bi.glass.appbarTrailingGroup",
  12. "title": "%share",
  13. "type": "Button",
  14. "icon": "common-share",
  15. "weight": 16,
  16. "actionController": "collaboration/glass/controllers/ShareController",
  17. "push": "true",
  18. "options": {
  19. "hideOnly": true,
  20. "position": "right",
  21. "sharePerspectives": ["authoring", "dashboard", "explore", "datasets", "story", "ca-modeller", "classicviewer", "notebook"],
  22. "embedPerspectives": ["authoring", "dashboard", "explore", "story", "classicviewer", "notebook"],
  23. "imagePerspectives": ["authoring", "dashboard", "explore", "story"],
  24. "width": "400px",
  25. "content": {
  26. "module": "collaboration/glass/views/ShareView"
  27. },
  28. "resizable": false,
  29. "isAppviewScope": true
  30. }
  31. },
  32. {
  33. "id": "currentShare",
  34. "containerId": "com.ibm.ca.collaboration.share",
  35. "type": "MenuContribution",
  36. "items": [
  37. {
  38. "id": "sendCurrent",
  39. "label": "%send"
  40. },
  41. {
  42. "id": "com.ibm.bi.glass.common.operations.shareCurrent",
  43. "label": "%link"
  44. },
  45. {
  46. "id": "com.ibm.bi.glass.common.operations.embedCurrent",
  47. "label": "%embed"
  48. }
  49. ]
  50. },
  51. {
  52. "id": "contextualShare",
  53. "containerId": "com.ibm.ca.collaboration.shareContextual",
  54. "type": "MenuContribution",
  55. "items": [
  56. {
  57. "id": "sendContextual",
  58. "label": "%send"
  59. },
  60. {
  61. "id": "com.ibm.bi.glass.common.shareContextual",
  62. "label": "%link"
  63. },
  64. {
  65. "id": "com.ibm.bi.glass.common.embedContextual",
  66. "label": "%embed"
  67. }
  68. ]
  69. },
  70. {
  71. "id": "currentSend",
  72. "containerId": "com.ibm.ca.collaboration.sendCurrent",
  73. "type": "MenuContribution",
  74. "items": [
  75. {
  76. "id": "emailCurrent",
  77. "label": "%email"
  78. }
  79. ]
  80. },
  81. {
  82. "id": "currentEmail",
  83. "containerId": "com.ibm.ca.collaboration.emailCurrent",
  84. "type": "MenuContribution",
  85. "items": [
  86. {
  87. "id": "emailLinkCurrent",
  88. "label": "%includeLink"
  89. },
  90. {
  91. "id": "emailImageCurrent",
  92. "label": "%includeImage"
  93. },
  94. {
  95. "id": "emailReportCurrent",
  96. "label": "%attachReport"
  97. }
  98. ]
  99. },
  100. {
  101. "id": "contextualSend",
  102. "containerId": "com.ibm.ca.collaboration.sendContextual",
  103. "type": "MenuContribution",
  104. "items": [
  105. {
  106. "id": "emailContextual",
  107. "label": "%email"
  108. }
  109. ]
  110. },
  111. {
  112. "id": "contextualEmail",
  113. "containerId": "com.ibm.ca.collaboration.emailContextual",
  114. "type": "MenuContribution",
  115. "items": [
  116. {
  117. "id": "emailLinkContextual",
  118. "label": "%includeLink"
  119. },
  120. {
  121. "id": "emailReportContextual",
  122. "label": "%attachReportOutput"
  123. }
  124. ]
  125. }],
  126. "contextMenus": [{
  127. "id": "shareContent",
  128. "containerId": "com.ibm.bi.contentApps.listViewMenu",
  129. "actionController": "collaboration/glass/controllers/ShareMenuController",
  130. "type": "MenuContribution",
  131. "items": [{
  132. "id": "shareContextual",
  133. "label": "%share",
  134. "icon": "common-share",
  135. "weight": 170,
  136. "options": {
  137. "position": "left",
  138. "width": "400px",
  139. "content": {
  140. "module": "collaboration/glass/views/ShareView"
  141. },
  142. "resizable": false
  143. }
  144. }]
  145. }],
  146. "collectionContainers": [{
  147. "id": "com.ibm.bi.glass.common.sharedResources",
  148. "label": "Share & Embed",
  149. "lensable": false
  150. }]
  151. }, {
  152. "id": "com.ibm.ca.collaboration.extras",
  153. "collectionItems": [{
  154. "containerId": "com.ibm.bi.glass.common.sharedResources",
  155. "id": "share",
  156. "label": "%share",
  157. "types": ["agentDefinition", "agentDefinitionView", "dashboard", "URL"],
  158. "actionController": "collaboration/glass/controllers/ShareExtraActionHandler"
  159. }]
  160. }]
  161. }