18
18
* limitations under the License.
19
19
*/
20
20
21
- 'use strict' ;
22
-
23
- goog . provide ( 'Blockly.Blocks.looks' ) ;
24
-
25
- goog . require ( 'Blockly.Blocks' ) ;
26
- goog . require ( 'Blockly.Colours' ) ;
27
- goog . require ( 'Blockly.constants' ) ;
28
- goog . require ( 'Blockly.ScratchBlocks.VerticalExtensions' ) ;
29
-
21
+ import * as Blockly from 'blockly/core' ;
22
+ import { Categories } from '../src/categories.js' ;
30
23
31
24
Blockly . Blocks [ 'looks_sayforsecs' ] = {
32
25
/**
@@ -46,7 +39,7 @@ Blockly.Blocks['looks_sayforsecs'] = {
46
39
"name" : "SECS"
47
40
}
48
41
] ,
49
- "category" : Blockly . Categories . looks ,
42
+ "category" : Categories . looks ,
50
43
"extensions" : [ "colours_looks" , "shape_statement" ]
51
44
} ) ;
52
45
}
@@ -66,7 +59,7 @@ Blockly.Blocks['looks_say'] = {
66
59
"name" : "MESSAGE"
67
60
}
68
61
] ,
69
- "category" : Blockly . Categories . looks ,
62
+ "category" : Categories . looks ,
70
63
"extensions" : [ "colours_looks" , "shape_statement" ]
71
64
} ) ;
72
65
}
@@ -90,7 +83,7 @@ Blockly.Blocks['looks_thinkforsecs'] = {
90
83
"name" : "SECS"
91
84
}
92
85
] ,
93
- "category" : Blockly . Categories . looks ,
86
+ "category" : Categories . looks ,
94
87
"extensions" : [ "colours_looks" , "shape_statement" ]
95
88
} ) ;
96
89
}
@@ -110,7 +103,7 @@ Blockly.Blocks['looks_think'] = {
110
103
"name" : "MESSAGE"
111
104
}
112
105
] ,
113
- "category" : Blockly . Categories . looks ,
106
+ "category" : Categories . looks ,
114
107
"extensions" : [ "colours_looks" , "shape_statement" ]
115
108
} ) ;
116
109
}
@@ -124,7 +117,7 @@ Blockly.Blocks['looks_show'] = {
124
117
init : function ( ) {
125
118
this . jsonInit ( {
126
119
"message0" : Blockly . Msg . LOOKS_SHOW ,
127
- "category" : Blockly . Categories . looks ,
120
+ "category" : Categories . looks ,
128
121
"extensions" : [ "colours_looks" , "shape_statement" ]
129
122
} ) ;
130
123
}
@@ -138,7 +131,7 @@ Blockly.Blocks['looks_hide'] = {
138
131
init : function ( ) {
139
132
this . jsonInit ( {
140
133
"message0" : Blockly . Msg . LOOKS_HIDE ,
141
- "category" : Blockly . Categories . looks ,
134
+ "category" : Categories . looks ,
142
135
"extensions" : [ "colours_looks" , "shape_statement" ]
143
136
} ) ;
144
137
}
@@ -154,7 +147,7 @@ Blockly.Blocks['looks_hideallsprites'] = {
154
147
init : function ( ) {
155
148
this . jsonInit ( {
156
149
"message0" : Blockly . Msg . LOOKS_HIDEALLSPRITES ,
157
- "category" : Blockly . Categories . looks ,
150
+ "category" : Categories . looks ,
158
151
"extensions" : [ "colours_looks" , "shape_statement" ]
159
152
} ) ;
160
153
}
@@ -187,7 +180,7 @@ Blockly.Blocks['looks_changeeffectby'] = {
187
180
"name" : "CHANGE"
188
181
}
189
182
] ,
190
- "category" : Blockly . Categories . looks ,
183
+ "category" : Categories . looks ,
191
184
"extensions" : [ "colours_looks" , "shape_statement" ]
192
185
} ) ;
193
186
}
@@ -220,7 +213,7 @@ Blockly.Blocks['looks_seteffectto'] = {
220
213
"name" : "VALUE"
221
214
}
222
215
] ,
223
- "category" : Blockly . Categories . looks ,
216
+ "category" : Categories . looks ,
224
217
"extensions" : [ "colours_looks" , "shape_statement" ]
225
218
} ) ;
226
219
}
@@ -234,7 +227,7 @@ Blockly.Blocks['looks_cleargraphiceffects'] = {
234
227
init : function ( ) {
235
228
this . jsonInit ( {
236
229
"message0" : Blockly . Msg . LOOKS_CLEARGRAPHICEFFECTS ,
237
- "category" : Blockly . Categories . looks ,
230
+ "category" : Categories . looks ,
238
231
"extensions" : [ "colours_looks" , "shape_statement" ]
239
232
} ) ;
240
233
}
@@ -254,7 +247,7 @@ Blockly.Blocks['looks_changesizeby'] = {
254
247
"name" : "CHANGE"
255
248
}
256
249
] ,
257
- "category" : Blockly . Categories . looks ,
250
+ "category" : Categories . looks ,
258
251
"extensions" : [ "colours_looks" , "shape_statement" ]
259
252
} ) ;
260
253
}
@@ -274,7 +267,7 @@ Blockly.Blocks['looks_setsizeto'] = {
274
267
"name" : "SIZE"
275
268
}
276
269
] ,
277
- "category" : Blockly . Categories . looks ,
270
+ "category" : Categories . looks ,
278
271
"extensions" : [ "colours_looks" , "shape_statement" ]
279
272
} ) ;
280
273
}
@@ -288,7 +281,7 @@ Blockly.Blocks['looks_size'] = {
288
281
init : function ( ) {
289
282
this . jsonInit ( {
290
283
"message0" : Blockly . Msg . LOOKS_SIZE ,
291
- "category" : Blockly . Categories . looks ,
284
+ "category" : Categories . looks ,
292
285
"checkboxInFlyout" : true ,
293
286
"extensions" : [ "colours_looks" , "output_number" ]
294
287
} ) ;
@@ -318,7 +311,7 @@ Blockly.Blocks['looks_changestretchby'] = {
318
311
"name" : "CHANGE"
319
312
}
320
313
] ,
321
- "category" : Blockly . Categories . looks ,
314
+ "category" : Categories . looks ,
322
315
"extensions" : [ "colours_looks" , "shape_statement" ]
323
316
} ) ;
324
317
}
@@ -340,7 +333,7 @@ Blockly.Blocks['looks_setstretchto'] = {
340
333
"name" : "STRETCH"
341
334
}
342
335
] ,
343
- "category" : Blockly . Categories . looks ,
336
+ "category" : Categories . looks ,
344
337
"extensions" : [ "colours_looks" , "shape_statement" ]
345
338
} ) ;
346
339
}
@@ -364,11 +357,7 @@ Blockly.Blocks['looks_costume'] = {
364
357
]
365
358
}
366
359
] ,
367
- "colour" : Blockly . Colours . looks . secondary ,
368
- "colourSecondary" : Blockly . Colours . looks . secondary ,
369
- "colourTertiary" : Blockly . Colours . looks . tertiary ,
370
- "colourQuaternary" : Blockly . Colours . looks . quaternary ,
371
- "extensions" : [ "output_string" ]
360
+ "extensions" : [ "colours_looks" , "output_string" ]
372
361
} ) ;
373
362
}
374
363
} ;
@@ -387,7 +376,7 @@ Blockly.Blocks['looks_switchcostumeto'] = {
387
376
"name" : "COSTUME"
388
377
}
389
378
] ,
390
- "category" : Blockly . Categories . looks ,
379
+ "category" : Categories . looks ,
391
380
"extensions" : [ "colours_looks" , "shape_statement" ]
392
381
} ) ;
393
382
}
@@ -401,7 +390,7 @@ Blockly.Blocks['looks_nextcostume'] = {
401
390
init : function ( ) {
402
391
this . jsonInit ( {
403
392
"message0" : Blockly . Msg . LOOKS_NEXTCOSTUME ,
404
- "category" : Blockly . Categories . looks ,
393
+ "category" : Categories . looks ,
405
394
"extensions" : [ "colours_looks" , "shape_statement" ]
406
395
} ) ;
407
396
}
@@ -421,7 +410,7 @@ Blockly.Blocks['looks_switchbackdropto'] = {
421
410
"name" : "BACKDROP"
422
411
}
423
412
] ,
424
- "category" : Blockly . Categories . looks ,
413
+ "category" : Categories . looks ,
425
414
"extensions" : [ "colours_looks" , "shape_statement" ]
426
415
} ) ;
427
416
}
@@ -445,11 +434,7 @@ Blockly.Blocks['looks_backdrops'] = {
445
434
]
446
435
}
447
436
] ,
448
- "colour" : Blockly . Colours . looks . secondary ,
449
- "colourSecondary" : Blockly . Colours . looks . secondary ,
450
- "colourTertiary" : Blockly . Colours . looks . tertiary ,
451
- "colourQuaternary" : Blockly . Colours . looks . quaternary ,
452
- "extensions" : [ "output_string" ]
437
+ "extensions" : [ "colours_looks" , "output_string" ]
453
438
} ) ;
454
439
}
455
440
} ;
@@ -472,7 +457,7 @@ Blockly.Blocks['looks_gotofrontback'] = {
472
457
]
473
458
}
474
459
] ,
475
- "category" : Blockly . Categories . looks ,
460
+ "category" : Categories . looks ,
476
461
"extensions" : [ "colours_looks" , "shape_statement" ]
477
462
} ) ;
478
463
}
@@ -500,7 +485,7 @@ Blockly.Blocks['looks_goforwardbackwardlayers'] = {
500
485
"name" : "NUM"
501
486
}
502
487
] ,
503
- "category" : Blockly . Categories . looks ,
488
+ "category" : Categories . looks ,
504
489
"extensions" : [ "colours_looks" , "shape_statement" ]
505
490
} ) ;
506
491
}
@@ -524,7 +509,7 @@ Blockly.Blocks['looks_backdropnumbername'] = {
524
509
]
525
510
}
526
511
] ,
527
- "category" : Blockly . Categories . looks ,
512
+ "category" : Categories . looks ,
528
513
"checkboxInFlyout" : true ,
529
514
"extensions" : [ "colours_looks" , "output_number" ]
530
515
} ) ;
@@ -549,7 +534,7 @@ Blockly.Blocks['looks_costumenumbername'] = {
549
534
]
550
535
}
551
536
] ,
552
- "category" : Blockly . Categories . looks ,
537
+ "category" : Categories . looks ,
553
538
"checkboxInFlyout" : true ,
554
539
"extensions" : [ "colours_looks" , "output_number" ]
555
540
} ) ;
@@ -570,7 +555,7 @@ Blockly.Blocks['looks_switchbackdroptoandwait'] = {
570
555
"name" : "BACKDROP"
571
556
}
572
557
] ,
573
- "category" : Blockly . Categories . looks ,
558
+ "category" : Categories . looks ,
574
559
"extensions" : [ "colours_looks" , "shape_statement" ]
575
560
} ) ;
576
561
}
@@ -584,7 +569,7 @@ Blockly.Blocks['looks_nextbackdrop'] = {
584
569
init : function ( ) {
585
570
this . jsonInit ( {
586
571
"message0" : Blockly . Msg . LOOKS_NEXTBACKDROP_BLOCK ,
587
- "category" : Blockly . Categories . looks ,
572
+ "category" : Categories . looks ,
588
573
"extensions" : [ "colours_looks" , "shape_statement" ]
589
574
} ) ;
590
575
}
0 commit comments