@@ -326,7 +326,7 @@ Blockly.Blocks["sensebox_ws2812_matrix_showBitmap"] = {
326
326
"Port" ,
327
327
) ;
328
328
this . appendValueInput ( "input" )
329
- . setCheck ( "Bitmap" )
329
+ . setCheck ( Types . BITMAP . typeName )
330
330
. appendField ( Blockly . Msg . senseBox_ws2812_rgb_matrix_bitmap ) ;
331
331
this . setPreviousStatement ( true , null ) ;
332
332
this . setNextStatement ( true , null ) ;
@@ -355,7 +355,7 @@ Blockly.Blocks["sensebox_ws2812_matrix_bitmap"] = {
355
355
"BITMAP" ,
356
356
) ;
357
357
358
- this . setOutput ( true , "Bitmap" ) ;
358
+ this . setOutput ( true , Types . BITMAP . typeName ) ;
359
359
this . setTooltip ( Blockly . Msg . senseBox_ws2812_rgb_matrix_bitmap_tooltip ) ;
360
360
this . setHelpUrl ( Blockly . Msg . senseBox_ws2812_rgb_matrix_helpurl ) ;
361
361
@@ -366,14 +366,14 @@ Blockly.Blocks["sensebox_ws2812_matrix_custom_bitmap"] = {
366
366
init : function ( ) {
367
367
this . setHelpUrl ( Blockly . Msg . senseBox_ws2812_rgb_matrix_helpurl ) ;
368
368
this . setColour ( getColour ( ) . sensebox ) ;
369
- this . appendValueInput ( "input" )
369
+ this . appendDummyInput ( "input" )
370
370
. appendField ( "{" )
371
371
. appendField (
372
372
new FieldMultilineInput (
373
373
Blockly . Msg . senseBox_ws2812_rgb_matrix_custom_bitmap_example ,
374
374
) ,
375
375
"input" ,
376
- ) . setCheck ( Types . BITMAP . getCompatibleTypes )
376
+ )
377
377
. appendField ( "}" ) ;
378
378
this . setOutput ( true , Types . BITMAP . typeName ) ;
379
379
this . setTooltip (
@@ -898,7 +898,7 @@ Blockly.defineBlocksWithJsonArray([
898
898
colour : "#000000" ,
899
899
} ,
900
900
] ,
901
- output : "Bitmap" ,
901
+ output : Types . BITMAP . typeName ,
902
902
colour : getColour ( ) . sensebox ,
903
903
tooltip : Blockly . Msg . senseBox_ws2812_rgb_matrix_draw_bitmap_tooltip ,
904
904
helpUrl : Blockly . Msg . senseBox_ws2812_rgb_matrix_helpurl ,
0 commit comments