@@ -3,119 +3,135 @@ export const officialPlugins = [
3
3
name : 'IED' ,
4
4
src : '/plugins/src/editors/IED.js' ,
5
5
icon : 'developer_board' ,
6
- default : true ,
6
+ activeByDefault : true ,
7
7
kind : 'editor' ,
8
+ requireDoc : true ,
8
9
} ,
9
10
{
10
11
name : 'Substation' ,
11
12
src : '/plugins/src/editors/Substation.js' ,
12
13
icon : 'margin' ,
13
- default : true ,
14
+ activeByDefault : true ,
14
15
kind : 'editor' ,
16
+ requireDoc : true ,
15
17
} ,
16
18
{
17
19
name : 'Single Line Diagram' ,
18
20
src : '/plugins/src/editors/SingleLineDiagram.js' ,
19
21
icon : 'edit' ,
20
- default : true ,
22
+ activeByDefault : true ,
21
23
kind : 'editor' ,
24
+ requireDoc : true ,
22
25
} ,
23
26
{
24
27
name : 'Subscriber Message Binding (GOOSE)' ,
25
28
src : '/plugins/src/editors/GooseSubscriberMessageBinding.js' ,
26
29
icon : 'link' ,
27
- default : false ,
30
+ activeByDefault : false ,
28
31
kind : 'editor' ,
32
+ requireDoc : true ,
29
33
} ,
30
34
{
31
35
name : 'Subscriber Data Binding (GOOSE)' ,
32
36
src : '/plugins/src/editors/GooseSubscriberDataBinding.js' ,
33
37
icon : 'link' ,
34
- default : false ,
38
+ activeByDefault : false ,
35
39
kind : 'editor' ,
40
+ requireDoc : true ,
36
41
} ,
37
42
{
38
43
name : 'Subscriber Later Binding (GOOSE)' ,
39
44
src : '/plugins/src/editors/GooseSubscriberLaterBinding.js' ,
40
45
icon : 'link' ,
41
- default : true ,
46
+ activeByDefault : true ,
42
47
kind : 'editor' ,
48
+ requireDoc : true ,
43
49
} ,
44
50
{
45
51
name : 'Subscriber Message Binding (SMV)' ,
46
52
src : '/plugins/src/editors/SMVSubscriberMessageBinding.js' ,
47
53
icon : 'link' ,
48
- default : false ,
54
+ activeByDefault : false ,
49
55
kind : 'editor' ,
56
+ requireDoc : true ,
50
57
} ,
51
58
{
52
59
name : 'Subscriber Data Binding (SMV)' ,
53
60
src : '/plugins/src/editors/SMVSubscriberDataBinding.js' ,
54
61
icon : 'link' ,
55
- default : false ,
62
+ activeByDefault : false ,
56
63
kind : 'editor' ,
64
+ requireDoc : true ,
57
65
} ,
58
66
{
59
67
name : 'Subscriber Later Binding (SMV)' ,
60
68
src : '/plugins/src/editors/SMVSubscriberLaterBinding.js' ,
61
69
icon : 'link' ,
62
- default : true ,
70
+ activeByDefault : true ,
63
71
kind : 'editor' ,
72
+ requireDoc : true ,
64
73
} ,
65
74
{
66
75
name : 'Communication' ,
67
76
src : '/plugins/src/editors/Communication.js' ,
68
77
icon : 'settings_ethernet' ,
69
- default : true ,
78
+ activeByDefault : true ,
70
79
kind : 'editor' ,
80
+ requireDoc : true ,
71
81
} ,
72
82
{
73
83
name : '104' ,
74
84
src : '/plugins/src/editors/Protocol104.js' ,
75
85
icon : 'settings_ethernet' ,
76
- default : false ,
86
+ activeByDefault : false ,
77
87
kind : 'editor' ,
88
+ requireDoc : true ,
78
89
} ,
79
90
{
80
91
name : 'Templates' ,
81
92
src : '/plugins/src/editors/Templates.js' ,
82
93
icon : 'copy_all' ,
83
- default : true ,
94
+ activeByDefault : true ,
84
95
kind : 'editor' ,
96
+ requireDoc : true ,
85
97
} ,
86
98
{
87
99
name : 'CoMPAS Versions' ,
88
100
src : '/src/compas-editors/CompasVersions.js' ,
89
101
icon : 'copy_all' ,
90
- default : true ,
102
+ activeByDefault : true ,
91
103
kind : 'editor' ,
104
+ requireDoc : true ,
92
105
} ,
93
106
{
94
107
name : 'Publisher' ,
95
108
src : '/external-plugins/oscd-publisher/oscd-publisher.js' ,
96
109
icon : 'publish' ,
97
- default : true ,
110
+ activeByDefault : true ,
98
111
kind : 'editor' ,
112
+ requireDoc : true ,
99
113
} ,
100
114
{
101
115
name : 'Communication Explorer' ,
102
116
src : '/external-plugins/oscd-plugins/communication-explorer/0.0.31/index.js' ,
103
117
icon : 'lan' ,
104
- default : true ,
118
+ activeByDefault : true ,
105
119
kind : 'editor' ,
120
+ requireDoc : true ,
106
121
} ,
107
122
{
108
123
name : 'Cleanup' ,
109
124
src : '/plugins/src/editors/Cleanup.js' ,
110
125
icon : 'cleaning_services' ,
111
- default : false ,
126
+ activeByDefault : false ,
112
127
kind : 'editor' ,
128
+ requireDoc : true ,
113
129
} ,
114
130
{
115
131
name : 'Open project' ,
116
132
src : '/src/menu/CompasOpen.js' ,
117
133
icon : 'folder_open' ,
118
- default : true ,
134
+ activeByDefault : true ,
119
135
kind : 'menu' ,
120
136
requireDoc : false ,
121
137
position : 'top' ,
@@ -124,7 +140,7 @@ export const officialPlugins = [
124
140
name : 'New project' ,
125
141
src : '/plugins/src/menu/NewProject.js' ,
126
142
icon : 'create_new_folder' ,
127
- default : true ,
143
+ activeByDefault : true ,
128
144
kind : 'menu' ,
129
145
requireDoc : false ,
130
146
position : 'top' ,
@@ -133,7 +149,7 @@ export const officialPlugins = [
133
149
name : 'Project from CIM' ,
134
150
src : '/src/menu/CompasCimMapping.js' ,
135
151
icon : 'input' ,
136
- default : true ,
152
+ activeByDefault : true ,
137
153
kind : 'menu' ,
138
154
requireDoc : false ,
139
155
position : 'top' ,
@@ -142,7 +158,7 @@ export const officialPlugins = [
142
158
name : 'Import from API' ,
143
159
src : '/src/menu/CompasImportFromApi.js' ,
144
160
icon : 'cloud_download' ,
145
- default : false ,
161
+ activeByDefault : false ,
146
162
kind : 'menu' ,
147
163
requireDoc : false ,
148
164
position : 'top' ,
@@ -151,7 +167,7 @@ export const officialPlugins = [
151
167
name : 'Save project' ,
152
168
src : '/src/menu/CompasSave.js' ,
153
169
icon : 'save' ,
154
- default : true ,
170
+ activeByDefault : true ,
155
171
kind : 'menu' ,
156
172
requireDoc : true ,
157
173
position : 'top' ,
@@ -160,7 +176,7 @@ export const officialPlugins = [
160
176
name : 'Save project as' ,
161
177
src : '/src/menu/CompasSaveAs.js' ,
162
178
icon : 'save' ,
163
- default : true ,
179
+ activeByDefault : true ,
164
180
kind : 'menu' ,
165
181
requireDoc : true ,
166
182
position : 'top' ,
@@ -169,7 +185,7 @@ export const officialPlugins = [
169
185
name : 'Save as version' ,
170
186
src : '/src/menu/CompasSaveAsVersion.js' ,
171
187
icon : 'save' ,
172
- default : true ,
188
+ activeByDefault : true ,
173
189
kind : 'menu' ,
174
190
requireDoc : true ,
175
191
position : 'top' ,
@@ -178,28 +194,28 @@ export const officialPlugins = [
178
194
name : '[WIP] Validate using OCL' ,
179
195
src : '/src/validators/CompasValidateSchema.js' ,
180
196
icon : 'rule_folder' ,
181
- default : false ,
182
- kind : 'validator' ,
197
+ activeByDefault : false ,
198
+ kind : 'validator'
183
199
} ,
184
200
{
185
201
name : 'Validate Schema' ,
186
202
src : '/plugins/src/validators/ValidateSchema.js' ,
187
203
icon : 'rule_folder' ,
188
- default : true ,
204
+ activeByDefault : true ,
189
205
kind : 'validator' ,
190
206
} ,
191
207
{
192
208
name : 'Validate Templates' ,
193
209
src : '/plugins/src/validators/ValidateTemplates.js' ,
194
210
icon : 'rule_folder' ,
195
- default : true ,
211
+ activeByDefault : true ,
196
212
kind : 'validator' ,
197
213
} ,
198
214
{
199
215
name : 'Import IEDs' ,
200
216
src : '/src/menu/CompasImportIEDs.js' ,
201
217
icon : 'snippet_folder' ,
202
- default : true ,
218
+ activeByDefault : true ,
203
219
kind : 'menu' ,
204
220
requireDoc : true ,
205
221
position : 'middle' ,
@@ -208,31 +224,31 @@ export const officialPlugins = [
208
224
name : 'Create Virtual IED' ,
209
225
src : '/plugins/src/menu/VirtualTemplateIED.js' ,
210
226
icon : 'developer_board' ,
211
- default : false ,
227
+ activeByDefault : false ,
212
228
kind : 'menu' ,
213
229
requireDoc : true ,
214
230
position : 'middle' ,
215
231
} ,
216
232
{
217
233
name : 'Subscriber Update' ,
218
234
src : '/plugins/src/menu/SubscriberInfo.js' ,
219
- default : true ,
235
+ activeByDefault : true ,
220
236
kind : 'menu' ,
221
237
requireDoc : true ,
222
238
position : 'middle' ,
223
239
} ,
224
240
{
225
241
name : 'Update desc (ABB)' ,
226
242
src : '/plugins/src/menu/UpdateDescriptionABB.js' ,
227
- default : false ,
243
+ activeByDefault : false ,
228
244
kind : 'menu' ,
229
245
requireDoc : true ,
230
246
position : 'middle' ,
231
247
} ,
232
248
{
233
249
name : 'Update desc (SEL)' ,
234
250
src : '/plugins/src/menu/UpdateDescriptionSEL.js' ,
235
- default : false ,
251
+ activeByDefault : false ,
236
252
kind : 'menu' ,
237
253
requireDoc : true ,
238
254
position : 'middle' ,
@@ -241,7 +257,7 @@ export const officialPlugins = [
241
257
name : 'Merge Project' ,
242
258
src : '/src/menu/CompasMerge.js' ,
243
259
icon : 'merge_type' ,
244
- default : true ,
260
+ activeByDefault : true ,
245
261
kind : 'menu' ,
246
262
requireDoc : true ,
247
263
position : 'middle' ,
@@ -250,7 +266,7 @@ export const officialPlugins = [
250
266
name : 'Update Substation' ,
251
267
src : '/src/menu/CompasUpdateSubstation.js' ,
252
268
icon : 'merge_type' ,
253
- default : true ,
269
+ activeByDefault : true ,
254
270
kind : 'menu' ,
255
271
requireDoc : true ,
256
272
position : 'middle' ,
@@ -259,7 +275,7 @@ export const officialPlugins = [
259
275
name : 'Compare IED' ,
260
276
src : '/src/menu/CompasCompareIED.js' ,
261
277
icon : 'compare_arrows' ,
262
- default : true ,
278
+ activeByDefault : true ,
263
279
kind : 'menu' ,
264
280
requireDoc : true ,
265
281
position : 'middle' ,
@@ -268,7 +284,7 @@ export const officialPlugins = [
268
284
name : 'Auto Align SLD' ,
269
285
src : '/src/menu/CompasAutoAlignment.js' ,
270
286
icon : 'dashboard' ,
271
- default : true ,
287
+ activeByDefault : true ,
272
288
kind : 'menu' ,
273
289
requireDoc : true ,
274
290
position : 'middle' ,
@@ -277,7 +293,7 @@ export const officialPlugins = [
277
293
name : 'Export IED Params' ,
278
294
src : '/src/menu/ExportIEDParams.js' ,
279
295
icon : 'download' ,
280
- default : false ,
296
+ activeByDefault : false ,
281
297
kind : 'menu' ,
282
298
requireDoc : true ,
283
299
position : 'middle' ,
@@ -286,7 +302,7 @@ export const officialPlugins = [
286
302
name : 'Locamation VMU' ,
287
303
src : '/src/menu/LocamationVMU.js' ,
288
304
icon : 'edit_note' ,
289
- default : false ,
305
+ activeByDefault : false ,
290
306
kind : 'menu' ,
291
307
requireDoc : true ,
292
308
position : 'middle' ,
@@ -295,7 +311,7 @@ export const officialPlugins = [
295
311
name : 'Show SCL History' ,
296
312
src : '/plugins/src/menu/SclHistory.js' ,
297
313
icon : 'history_toggle_off' ,
298
- default : true ,
314
+ activeByDefault : true ,
299
315
kind : 'menu' ,
300
316
requireDoc : true ,
301
317
position : 'bottom' ,
@@ -304,7 +320,7 @@ export const officialPlugins = [
304
320
name : 'CoMPAS Settings' ,
305
321
src : '/src/menu/CompasSettings.js' ,
306
322
icon : 'settings' ,
307
- default : true ,
323
+ activeByDefault : true ,
308
324
kind : 'menu' ,
309
325
requireDoc : false ,
310
326
position : 'bottom' ,
@@ -313,7 +329,7 @@ export const officialPlugins = [
313
329
name : 'Help' ,
314
330
src : '/plugins/src/menu/Help.js' ,
315
331
icon : 'help' ,
316
- default : true ,
332
+ activeByDefault : true ,
317
333
kind : 'menu' ,
318
334
requireDoc : false ,
319
335
position : 'bottom' ,
@@ -322,7 +338,7 @@ export const officialPlugins = [
322
338
name : 'Export Communication Section' ,
323
339
src : '/plugins/src/menu/ExportCommunication.js' ,
324
340
icon : 'sim_card_download' ,
325
- default : false ,
341
+ activeByDefault : false ,
326
342
kind : 'menu' ,
327
343
requireDoc : true ,
328
344
position : 'middle' ,
@@ -331,14 +347,15 @@ export const officialPlugins = [
331
347
name : 'Sitipe' ,
332
348
src : '/src/compas-editors/Sitipe.js' ,
333
349
icon : 'precision_manufacturing' ,
334
- default : true ,
350
+ activeByDefault : true ,
335
351
kind : 'editor' ,
352
+ requireDoc : true
336
353
} ,
337
354
{
338
355
name : 'Autogen Substation' ,
339
356
src : '/src/compas-editors/autogen-substation.js' ,
340
357
icon : 'playlist_add_circle' ,
341
- default : true ,
358
+ activeByDefault : true ,
342
359
kind : 'menu' ,
343
360
requireDoc : true ,
344
361
position : 'middle' ,
@@ -347,7 +364,7 @@ export const officialPlugins = [
347
364
name : 'Export IEC 104 CSV' ,
348
365
src : '/plugins/src/menu/Export104.js' ,
349
366
icon : 'sim_card_download' ,
350
- default : false ,
367
+ activeByDefault : false ,
351
368
kind : 'menu' ,
352
369
requireDoc : true ,
353
370
position : 'middle' ,
0 commit comments