Skip to content

Commit d6faece

Browse files
committed
chore: Fix build
1 parent 670eedb commit d6faece

File tree

4 files changed

+527
-212
lines changed

4 files changed

+527
-212
lines changed

packages/compas-open-scd/public/js/plugins.js

Lines changed: 62 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,119 +3,135 @@ export const officialPlugins = [
33
name: 'IED',
44
src: '/plugins/src/editors/IED.js',
55
icon: 'developer_board',
6-
default: true,
6+
activeByDefault: true,
77
kind: 'editor',
8+
requireDoc: true,
89
},
910
{
1011
name: 'Substation',
1112
src: '/plugins/src/editors/Substation.js',
1213
icon: 'margin',
13-
default: true,
14+
activeByDefault: true,
1415
kind: 'editor',
16+
requireDoc: true,
1517
},
1618
{
1719
name: 'Single Line Diagram',
1820
src: '/plugins/src/editors/SingleLineDiagram.js',
1921
icon: 'edit',
20-
default: true,
22+
activeByDefault: true,
2123
kind: 'editor',
24+
requireDoc: true,
2225
},
2326
{
2427
name: 'Subscriber Message Binding (GOOSE)',
2528
src: '/plugins/src/editors/GooseSubscriberMessageBinding.js',
2629
icon: 'link',
27-
default: false,
30+
activeByDefault: false,
2831
kind: 'editor',
32+
requireDoc: true,
2933
},
3034
{
3135
name: 'Subscriber Data Binding (GOOSE)',
3236
src: '/plugins/src/editors/GooseSubscriberDataBinding.js',
3337
icon: 'link',
34-
default: false,
38+
activeByDefault: false,
3539
kind: 'editor',
40+
requireDoc: true,
3641
},
3742
{
3843
name: 'Subscriber Later Binding (GOOSE)',
3944
src: '/plugins/src/editors/GooseSubscriberLaterBinding.js',
4045
icon: 'link',
41-
default: true,
46+
activeByDefault: true,
4247
kind: 'editor',
48+
requireDoc: true,
4349
},
4450
{
4551
name: 'Subscriber Message Binding (SMV)',
4652
src: '/plugins/src/editors/SMVSubscriberMessageBinding.js',
4753
icon: 'link',
48-
default: false,
54+
activeByDefault: false,
4955
kind: 'editor',
56+
requireDoc: true,
5057
},
5158
{
5259
name: 'Subscriber Data Binding (SMV)',
5360
src: '/plugins/src/editors/SMVSubscriberDataBinding.js',
5461
icon: 'link',
55-
default: false,
62+
activeByDefault: false,
5663
kind: 'editor',
64+
requireDoc: true,
5765
},
5866
{
5967
name: 'Subscriber Later Binding (SMV)',
6068
src: '/plugins/src/editors/SMVSubscriberLaterBinding.js',
6169
icon: 'link',
62-
default: true,
70+
activeByDefault: true,
6371
kind: 'editor',
72+
requireDoc: true,
6473
},
6574
{
6675
name: 'Communication',
6776
src: '/plugins/src/editors/Communication.js',
6877
icon: 'settings_ethernet',
69-
default: true,
78+
activeByDefault: true,
7079
kind: 'editor',
80+
requireDoc: true,
7181
},
7282
{
7383
name: '104',
7484
src: '/plugins/src/editors/Protocol104.js',
7585
icon: 'settings_ethernet',
76-
default: false,
86+
activeByDefault: false,
7787
kind: 'editor',
88+
requireDoc: true,
7889
},
7990
{
8091
name: 'Templates',
8192
src: '/plugins/src/editors/Templates.js',
8293
icon: 'copy_all',
83-
default: true,
94+
activeByDefault: true,
8495
kind: 'editor',
96+
requireDoc: true,
8597
},
8698
{
8799
name: 'CoMPAS Versions',
88100
src: '/src/compas-editors/CompasVersions.js',
89101
icon: 'copy_all',
90-
default: true,
102+
activeByDefault: true,
91103
kind: 'editor',
104+
requireDoc: true,
92105
},
93106
{
94107
name: 'Publisher',
95108
src: '/external-plugins/oscd-publisher/oscd-publisher.js',
96109
icon: 'publish',
97-
default: true,
110+
activeByDefault: true,
98111
kind: 'editor',
112+
requireDoc: true,
99113
},
100114
{
101115
name: 'Communication Explorer',
102116
src: '/external-plugins/oscd-plugins/communication-explorer/0.0.31/index.js',
103117
icon: 'lan',
104-
default: true,
118+
activeByDefault: true,
105119
kind: 'editor',
120+
requireDoc: true,
106121
},
107122
{
108123
name: 'Cleanup',
109124
src: '/plugins/src/editors/Cleanup.js',
110125
icon: 'cleaning_services',
111-
default: false,
126+
activeByDefault: false,
112127
kind: 'editor',
128+
requireDoc: true,
113129
},
114130
{
115131
name: 'Open project',
116132
src: '/src/menu/CompasOpen.js',
117133
icon: 'folder_open',
118-
default: true,
134+
activeByDefault: true,
119135
kind: 'menu',
120136
requireDoc: false,
121137
position: 'top',
@@ -124,7 +140,7 @@ export const officialPlugins = [
124140
name: 'New project',
125141
src: '/plugins/src/menu/NewProject.js',
126142
icon: 'create_new_folder',
127-
default: true,
143+
activeByDefault: true,
128144
kind: 'menu',
129145
requireDoc: false,
130146
position: 'top',
@@ -133,7 +149,7 @@ export const officialPlugins = [
133149
name: 'Project from CIM',
134150
src: '/src/menu/CompasCimMapping.js',
135151
icon: 'input',
136-
default: true,
152+
activeByDefault: true,
137153
kind: 'menu',
138154
requireDoc: false,
139155
position: 'top',
@@ -142,7 +158,7 @@ export const officialPlugins = [
142158
name: 'Import from API',
143159
src: '/src/menu/CompasImportFromApi.js',
144160
icon: 'cloud_download',
145-
default: false,
161+
activeByDefault: false,
146162
kind: 'menu',
147163
requireDoc: false,
148164
position: 'top',
@@ -151,7 +167,7 @@ export const officialPlugins = [
151167
name: 'Save project',
152168
src: '/src/menu/CompasSave.js',
153169
icon: 'save',
154-
default: true,
170+
activeByDefault: true,
155171
kind: 'menu',
156172
requireDoc: true,
157173
position: 'top',
@@ -160,7 +176,7 @@ export const officialPlugins = [
160176
name: 'Save project as',
161177
src: '/src/menu/CompasSaveAs.js',
162178
icon: 'save',
163-
default: true,
179+
activeByDefault: true,
164180
kind: 'menu',
165181
requireDoc: true,
166182
position: 'top',
@@ -169,7 +185,7 @@ export const officialPlugins = [
169185
name: 'Save as version',
170186
src: '/src/menu/CompasSaveAsVersion.js',
171187
icon: 'save',
172-
default: true,
188+
activeByDefault: true,
173189
kind: 'menu',
174190
requireDoc: true,
175191
position: 'top',
@@ -178,28 +194,28 @@ export const officialPlugins = [
178194
name: '[WIP] Validate using OCL',
179195
src: '/src/validators/CompasValidateSchema.js',
180196
icon: 'rule_folder',
181-
default: false,
182-
kind: 'validator',
197+
activeByDefault: false,
198+
kind: 'validator'
183199
},
184200
{
185201
name: 'Validate Schema',
186202
src: '/plugins/src/validators/ValidateSchema.js',
187203
icon: 'rule_folder',
188-
default: true,
204+
activeByDefault: true,
189205
kind: 'validator',
190206
},
191207
{
192208
name: 'Validate Templates',
193209
src: '/plugins/src/validators/ValidateTemplates.js',
194210
icon: 'rule_folder',
195-
default: true,
211+
activeByDefault: true,
196212
kind: 'validator',
197213
},
198214
{
199215
name: 'Import IEDs',
200216
src: '/src/menu/CompasImportIEDs.js',
201217
icon: 'snippet_folder',
202-
default: true,
218+
activeByDefault: true,
203219
kind: 'menu',
204220
requireDoc: true,
205221
position: 'middle',
@@ -208,31 +224,31 @@ export const officialPlugins = [
208224
name: 'Create Virtual IED',
209225
src: '/plugins/src/menu/VirtualTemplateIED.js',
210226
icon: 'developer_board',
211-
default: false,
227+
activeByDefault: false,
212228
kind: 'menu',
213229
requireDoc: true,
214230
position: 'middle',
215231
},
216232
{
217233
name: 'Subscriber Update',
218234
src: '/plugins/src/menu/SubscriberInfo.js',
219-
default: true,
235+
activeByDefault: true,
220236
kind: 'menu',
221237
requireDoc: true,
222238
position: 'middle',
223239
},
224240
{
225241
name: 'Update desc (ABB)',
226242
src: '/plugins/src/menu/UpdateDescriptionABB.js',
227-
default: false,
243+
activeByDefault: false,
228244
kind: 'menu',
229245
requireDoc: true,
230246
position: 'middle',
231247
},
232248
{
233249
name: 'Update desc (SEL)',
234250
src: '/plugins/src/menu/UpdateDescriptionSEL.js',
235-
default: false,
251+
activeByDefault: false,
236252
kind: 'menu',
237253
requireDoc: true,
238254
position: 'middle',
@@ -241,7 +257,7 @@ export const officialPlugins = [
241257
name: 'Merge Project',
242258
src: '/src/menu/CompasMerge.js',
243259
icon: 'merge_type',
244-
default: true,
260+
activeByDefault: true,
245261
kind: 'menu',
246262
requireDoc: true,
247263
position: 'middle',
@@ -250,7 +266,7 @@ export const officialPlugins = [
250266
name: 'Update Substation',
251267
src: '/src/menu/CompasUpdateSubstation.js',
252268
icon: 'merge_type',
253-
default: true,
269+
activeByDefault: true,
254270
kind: 'menu',
255271
requireDoc: true,
256272
position: 'middle',
@@ -259,7 +275,7 @@ export const officialPlugins = [
259275
name: 'Compare IED',
260276
src: '/src/menu/CompasCompareIED.js',
261277
icon: 'compare_arrows',
262-
default: true,
278+
activeByDefault: true,
263279
kind: 'menu',
264280
requireDoc: true,
265281
position: 'middle',
@@ -268,7 +284,7 @@ export const officialPlugins = [
268284
name: 'Auto Align SLD',
269285
src: '/src/menu/CompasAutoAlignment.js',
270286
icon: 'dashboard',
271-
default: true,
287+
activeByDefault: true,
272288
kind: 'menu',
273289
requireDoc: true,
274290
position: 'middle',
@@ -277,7 +293,7 @@ export const officialPlugins = [
277293
name: 'Export IED Params',
278294
src: '/src/menu/ExportIEDParams.js',
279295
icon: 'download',
280-
default: false,
296+
activeByDefault: false,
281297
kind: 'menu',
282298
requireDoc: true,
283299
position: 'middle',
@@ -286,7 +302,7 @@ export const officialPlugins = [
286302
name: 'Locamation VMU',
287303
src: '/src/menu/LocamationVMU.js',
288304
icon: 'edit_note',
289-
default: false,
305+
activeByDefault: false,
290306
kind: 'menu',
291307
requireDoc: true,
292308
position: 'middle',
@@ -295,7 +311,7 @@ export const officialPlugins = [
295311
name: 'Show SCL History',
296312
src: '/plugins/src/menu/SclHistory.js',
297313
icon: 'history_toggle_off',
298-
default: true,
314+
activeByDefault: true,
299315
kind: 'menu',
300316
requireDoc: true,
301317
position: 'bottom',
@@ -304,7 +320,7 @@ export const officialPlugins = [
304320
name: 'CoMPAS Settings',
305321
src: '/src/menu/CompasSettings.js',
306322
icon: 'settings',
307-
default: true,
323+
activeByDefault: true,
308324
kind: 'menu',
309325
requireDoc: false,
310326
position: 'bottom',
@@ -313,7 +329,7 @@ export const officialPlugins = [
313329
name: 'Help',
314330
src: '/plugins/src/menu/Help.js',
315331
icon: 'help',
316-
default: true,
332+
activeByDefault: true,
317333
kind: 'menu',
318334
requireDoc: false,
319335
position: 'bottom',
@@ -322,7 +338,7 @@ export const officialPlugins = [
322338
name: 'Export Communication Section',
323339
src: '/plugins/src/menu/ExportCommunication.js',
324340
icon: 'sim_card_download',
325-
default: false,
341+
activeByDefault: false,
326342
kind: 'menu',
327343
requireDoc: true,
328344
position: 'middle',
@@ -331,14 +347,15 @@ export const officialPlugins = [
331347
name: 'Sitipe',
332348
src: '/src/compas-editors/Sitipe.js',
333349
icon: 'precision_manufacturing',
334-
default: true,
350+
activeByDefault: true,
335351
kind: 'editor',
352+
requireDoc: true
336353
},
337354
{
338355
name: 'Autogen Substation',
339356
src: '/src/compas-editors/autogen-substation.js',
340357
icon: 'playlist_add_circle',
341-
default: true,
358+
activeByDefault: true,
342359
kind: 'menu',
343360
requireDoc: true,
344361
position: 'middle',
@@ -347,7 +364,7 @@ export const officialPlugins = [
347364
name: 'Export IEC 104 CSV',
348365
src: '/plugins/src/menu/Export104.js',
349366
icon: 'sim_card_download',
350-
default: false,
367+
activeByDefault: false,
351368
kind: 'menu',
352369
requireDoc: true,
353370
position: 'middle',

0 commit comments

Comments
 (0)