@@ -163,26 +163,27 @@ export const cylcObjects = Object.freeze({
163
163
/**
164
164
* Most important mutations for each object type.
165
165
*/
166
- export const primaryMutations = { }
167
- primaryMutations [ cylcObjects . Workflow ] = [
168
- 'play' ,
169
- 'pause' ,
170
- 'stop' ,
171
- 'reload' ,
172
- 'clean'
173
- ]
174
- primaryMutations [ cylcObjects . CyclePoint ] = [
175
- 'hold' ,
176
- 'release' ,
177
- 'trigger' ,
178
- 'kill'
179
- ]
180
- primaryMutations [ cylcObjects . Namespace ] = [
181
- 'hold' ,
182
- 'release' ,
183
- 'trigger' ,
184
- 'kill'
185
- ]
166
+ export const primaryMutations = {
167
+ [ cylcObjects . Workflow ] : [
168
+ 'play' ,
169
+ 'pause' ,
170
+ 'stop' ,
171
+ 'reload' ,
172
+ 'clean'
173
+ ] ,
174
+ [ cylcObjects . CyclePoint ] : [
175
+ 'hold' ,
176
+ 'release' ,
177
+ 'trigger' ,
178
+ 'kill'
179
+ ] ,
180
+ [ cylcObjects . Namespace ] : [
181
+ 'hold' ,
182
+ 'release' ,
183
+ 'trigger' ,
184
+ 'kill'
185
+ ]
186
+ }
186
187
// handle families the same as tasks
187
188
primaryMutations . family = primaryMutations [ cylcObjects . Namespace ]
188
189
@@ -210,25 +211,26 @@ const identifierOrder = [
210
211
*
211
212
* object: [[typeName: String, impliesMultiple: Boolean]]
212
213
*/
213
- export const mutationMapping = { }
214
- mutationMapping [ cylcObjects . User ] = [ ]
215
- mutationMapping [ cylcObjects . Workflow ] = [
216
- [ 'WorkflowID' , false ]
217
- ]
218
- mutationMapping [ cylcObjects . CyclePoint ] = [
219
- [ 'CyclePoint' , false ] ,
220
- [ 'CyclePointGlob' , true ]
221
- ]
222
- mutationMapping [ cylcObjects . Namespace ] = [
223
- [ 'NamespaceName' , false ] ,
224
- [ 'NamespaceIDGlob' , true ]
225
- ]
226
- // mutationMapping[cylcObjects.Task] = [
227
- // ['TaskID', false]
228
- // ]
229
- mutationMapping [ cylcObjects . Job ] = [
230
- [ 'JobID' , false ]
231
- ]
214
+ export const mutationMapping = {
215
+ [ cylcObjects . User ] : [ ] ,
216
+ [ cylcObjects . Workflow ] : [
217
+ [ 'WorkflowID' , false ]
218
+ ] ,
219
+ [ cylcObjects . CyclePoint ] : [
220
+ [ 'CyclePoint' , false ] ,
221
+ [ 'CyclePointGlob' , true ]
222
+ ] ,
223
+ [ cylcObjects . Namespace ] : [
224
+ [ 'NamespaceName' , false ] ,
225
+ [ 'NamespaceIDGlob' , true ]
226
+ ] ,
227
+ // [cylcObjects.Task]: [
228
+ // ['TaskID', false]
229
+ // ],
230
+ [ cylcObjects . Job ] : [
231
+ [ 'JobID' , false ]
232
+ ]
233
+ }
232
234
233
235
/**
234
236
* Mutation argument types which are derived from more than one token.
@@ -272,13 +274,13 @@ export const alternateFields = {
272
274
*
273
275
* Maps onto task status.
274
276
*/
275
- export const mutationStatus = { }
276
- mutationStatus [ TaskState . WAITING ] = TaskState . WAITING
277
- mutationStatus [ TaskState . SUBMITTED ] = TaskState . SUBMITTED
278
- mutationStatus [ TaskState . SUCCEEDED ] = TaskState . SUCCEEDED
279
- mutationStatus [ TaskState . FAILED ] = TaskState . FAILED
280
- mutationStatus [ TaskState . SUBMIT_FAILED ] = TaskState . SUBMIT_FAILED
281
- Object . freeze ( mutationStatus )
277
+ export const mutationStatus = Object . freeze ( {
278
+ [ TaskState . WAITING ] : TaskState . WAITING ,
279
+ [ TaskState . SUBMITTED ] : TaskState . SUBMITTED ,
280
+ [ TaskState . SUCCEEDED ] : TaskState . SUCCEEDED ,
281
+ [ TaskState . FAILED ] : TaskState . FAILED ,
282
+ [ TaskState . SUBMIT_FAILED ] : TaskState . SUBMIT_FAILED
283
+ } )
282
284
283
285
/**
284
286
* List of commands to add to the mutations from the schema.
0 commit comments