-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbisharing.json
144 lines (144 loc) · 5.08 KB
/
bisharing.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
{
"id": "com.biexcellence.openbi.sap.sac.sharing",
"version": "0.0.2",
"name": "biSharing",
"description": "upload files to share their links with others",
"newInstancePrefix": "biSharing",
"icon": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABegAAAXoBMrnI/AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJGSURBVDiNlZNPSNNxGMY/399+++OWuKaJQ0MtBItBhYwEEexQhNglECLq0EU9mZ06Ti8dIujQITqEBy+B1wjrkFEQBWqUaC3NBUtLs7ma+/v783YQl3MW9MD38uV5PvA+Ly8iwt/e8Jvj/uHJLv1fHiUi7NTIfMhF1hoUuA7UAIgtQ1o4eieC2OxSCWBkPrSPnDUjQstuI6hH6uH7c5FIKUQrhsdDLnLmp73DANItPa1ju3+LADlk3xZRtXuHi7o4Mn3kTNkIg4st7sBPPVdmt7Wn8c/dE3a+qlfTkh8DwVdL3sofffXKd7CvbcoA0AGqk84WUaVlGob7QezDpbDfp92s8gsOpcKpRJjkerzf0Tx7ARj7M4JXW98ZLuR9d+fnLp91u7TDfp/QUKM4VOek2qfjMCvvff1S4yjt4OjcmhJiAAoVn5o534mFXwMcCjy64HFChbsCpYR0siFy690xXxEQQey8wzyJKHPmbdt9KIQsFAVT2MzCSkIRWy0Q9DZxwBdkv9ffNPHC4ynZwo0TC98XYgPtqZRnwJY0hpkiYxgkMibLGxmWN35RsDUEjcbqZnTcjcUSt7Xy7fQVHF2WLY/HDSvemc276iwLMpoBKs3i2hIBXxXR1XnyhmOpDCDQhjjrhZ5eCzNhW6+fmXY0q6uNAKRbp+MrVbZkcpYEr04OTSbLAEAMaN8qUw/YdHQVpIPC1oY3ESMqyjma9mRGtwMlADOr9esemQU5hVK1ILYgawrmNOF5zgo8eXmtIbszU3aN/6vfbVAouCAyeN4AAAAASUVORK5CYII=",
"vendor": "bi excellence software GmbH",
"eula": "",
"license": "",
"imports": [ "input-controls" ],
"webcomponents": [
{
"kind": "main",
"tag": "com-biexcellence-openbi-sap-sac-sharing",
"url": "https://biexcellence.github.io/biexport-sac/bisharing.js",
"integrity": "",
"ignoreIntegrity": true
},
{
"kind": "styling",
"tag": "com-biexcellence-openbi-sap-sac-sharing-aps",
"url": "https://biexcellence.github.io/biexport-sac/bisharing_aps.js",
"integrity": "",
"ignoreIntegrity": true
}
],
"properties": {
"serverURL": {
"type": "string",
"description": "The URL to the open bi Repository installation that handles the notification. If you use an installation on your local machine, change this property to http://localhost:9091, otherwise to the address and port of your installation.",
"default": "https://designstudioexport.biexcellence.com"
},
"licenseKey": {
"type": "string",
"description": "The license key to be used for sending the notification (for usage tracking, usage limits, special smtp server configuration",
"default": ""
},
"channel": {
"type": "string",
"description": "The sharing channel.",
"default": "SHAREPOINT"
}
},
"methods": {
"getServerUrl": {
"returnType": "string",
"description": "Get the Server URL",
"parameters": []
},
"setServerUrl": {
"description": "Set the Server URL",
"parameters": [
{
"name": "value",
"type": "string",
"description": "The new Server URL"
}
]
},
"getLicenseKey": {
"returnType": "string",
"description": "Get the License Key",
"parameters": []
},
"setLicenseKey": {
"description": "Set the License Key",
"parameters": [
{
"name": "value",
"type": "string",
"description": "The new License Key"
}
]
},
"getChannel": {
"returnType": "string",
"description": "Get the Sharing Channel",
"parameters": []
},
"setChannel": {
"description": "Set the Sharing Channel",
"parameters": [
{
"name": "value",
"type": "string",
"description": "The new Sharing Type"
}
]
},
"addConnectionParameter": {
"description": "Add a parameter to connect to the sharing channel.",
"parameters": [
{
"name": "name",
"type": "string",
"description": "The name of the parameter."
},
{
"name": "value",
"type": "string",
"description": "The value for the parameter."
}
]
},
"clearConnectionParameters": {
"description": "Clears all Connection Parameters."
},
"getServiceMessage": {
"returnType": "string",
"description": "Gets the Service Message",
"parameters": []
},
"getFileName": {
"returnType": "string",
"description": "Gets the name of the selected file",
"parameters": []
},
"getFileUrl": {
"returnType": "string",
"description": "Gets the URL of the selected file",
"parameters": []
},
"selectToShare": {
"description": "Select a file from a channel to receive a sharing link.",
"parameters": []
},
"uploadToShare": {
"description": "Upload a file to a channel to receive a sharing link.",
"parameters": []
}
},
"events": {
"onSend": {
"description": "Specify the SAC Script that shall be triggered when the file is sent to the Export service."
},
"onSuccess": {
"description": "Specify the SAC Script that shall be triggered when the Export service returns the sharing link."
},
"onError": {
"description": "Specify the SAC Script that shall be triggered when an error is reported by the Export service."
}
}
}