@@ -7,11 +7,11 @@ const COLOUR_SET = '#266643'; // [38, 102, 67]
7
7
8
8
var ComponentName = "Component1" ;
9
9
10
- var TEXT_WHEN = 'when' ;
11
- var TEXT_DO = 'do' ;
12
- var TEXT_CALL = 'call' ;
13
- var TEXT_SET = 'set' ;
14
- var SCALE_LEVEL = 1 ;
10
+ var CONF_TEXT_WHEN = 'when' ;
11
+ var CONF_TEXT_DO = 'do' ;
12
+ var CONF_TEXT_CALL = 'call' ;
13
+ var CONF_TEXT_SET = 'set' ;
14
+ var CONF_SCALE_LEVEL = 1 ;
15
15
16
16
// will be increased automatically by getBlock(json)
17
17
var blockIndex = 0 ;
@@ -21,11 +21,11 @@ require(['gitbook', 'jQuery'], function(gitbook, $) {
21
21
22
22
gitbook . events . bind ( "start" , function ( e , config ) {
23
23
var conf = config || { "ai2:blocks" :{ } } ;
24
- TEXT_WHEN = conf [ 'ai2-blocks' ] [ 'text_when' ] || TEXT_WHEN ;
25
- TEXT_DO = conf [ 'ai2-blocks' ] [ 'text_do' ] || TEXT_DO ;
26
- TEXT_CALL = conf [ 'ai2-blocks' ] [ 'text_call' ] || TEXT_CALL ;
27
- TEXT_SET = conf [ 'ai2-blocks' ] [ 'text_set' ] || TEXT_SET ;
28
- SCALE_LEVEL = conf [ 'ai2-blocks' ] [ 'scale_level' ] || SCALE_LEVEL ;
24
+ CONF_TEXT_WHEN = conf [ 'ai2-blocks' ] [ 'text_when' ] || CONF_TEXT_WHEN ;
25
+ CONF_TEXT_DO = conf [ 'ai2-blocks' ] [ 'text_do' ] || CONF_TEXT_DO ;
26
+ CONF_TEXT_CALL = conf [ 'ai2-blocks' ] [ 'text_call' ] || CONF_TEXT_CALL ;
27
+ CONF_TEXT_SET = conf [ 'ai2-blocks' ] [ 'text_set' ] || CONF_TEXT_SET ;
28
+ CONF_SCALE_LEVEL = conf [ 'ai2-blocks' ] [ 'scale_level' ] || CONF_SCALE_LEVEL ;
29
29
30
30
render ( ) ;
31
31
} ) ;
@@ -44,13 +44,13 @@ function render() {
44
44
var name = block [ 'name' ] ;
45
45
var param = block [ 'param' ] || block [ 'arg' ] || [ ] ;
46
46
var output = block [ 'output' ] === true ;
47
- var scale = block [ 'scale' ] || SCALE_LEVEL ;
47
+ var scale = block [ 'scale' ] || CONF_SCALE_LEVEL ;
48
48
49
49
$ ( this ) . attr ( 'id' , blockId ) . show ( ) ;
50
50
51
51
Blockly . Blocks [ 'dynamicCreated_' + blockId ] = {
52
52
init : function ( ) {
53
- this . appendDummyInput ( ) . appendField ( TEXT_CALL ) . appendField ( new Blockly . FieldDropdown ( [ [ ComponentName , 'OPTIONNAME' ] ] ) , 'COMPONENT_SELECTOR' ) . appendField ( '.' + name ) ;
53
+ this . appendDummyInput ( ) . appendField ( CONF_TEXT_CALL ) . appendField ( new Blockly . FieldDropdown ( [ [ ComponentName , 'OPTIONNAME' ] ] ) , 'COMPONENT_SELECTOR' ) . appendField ( '.' + name ) ;
54
54
for ( var i = 0 ; i < param . length ; i ++ ) {
55
55
this . appendValueInput ( 'NAME' ) . setAlign ( Blockly . ALIGN_RIGHT ) . appendField ( param [ i ] ) ;
56
56
}
@@ -77,20 +77,20 @@ function render() {
77
77
78
78
var name = block [ 'name' ] ;
79
79
var param = block [ 'param' ] || block [ 'arg' ] || [ ] ;
80
- var scale = block [ 'scale' ] || SCALE_LEVEL ;
80
+ var scale = block [ 'scale' ] || CONF_SCALE_LEVEL ;
81
81
82
82
$ ( this ) . attr ( 'id' , blockId ) . show ( ) ;
83
83
84
84
Blockly . Blocks [ 'dynamicCreated_' + blockId ] = {
85
85
init : function ( ) {
86
- this . appendDummyInput ( '' ) . appendField ( TEXT_WHEN ) . appendField ( new Blockly . FieldDropdown ( [ [ ComponentName , 'OPTIONNAME' ] ] ) , "COMPONENT_SELECTOR" ) . appendField ( '.' + name ) ;
86
+ this . appendDummyInput ( '' ) . appendField ( CONF_TEXT_WHEN ) . appendField ( new Blockly . FieldDropdown ( [ [ ComponentName , 'OPTIONNAME' ] ] ) , "COMPONENT_SELECTOR" ) . appendField ( '.' + name ) ;
87
87
if ( param . length > 0 ) {
88
88
var paramInput = this . appendDummyInput ( 'PARAMETERS' ) . appendField ( " " ) . setAlign ( Blockly . ALIGN_LEFT ) ;
89
89
for ( var i = 0 ; i < param . length ; i ++ ) {
90
90
paramInput . appendField ( new Blockly . FieldTextInput ( param [ i ] ) , 'VAR' + i ) . appendField ( " " ) ;
91
91
}
92
92
}
93
- this . appendStatementInput ( "DO" ) . appendField ( TEXT_DO ) ;
93
+ this . appendStatementInput ( "DO" ) . appendField ( CONF_TEXT_DO ) ;
94
94
this . setInputsInline ( false ) ;
95
95
this . setPreviousStatement ( false , null ) ;
96
96
this . setNextStatement ( false , null ) ;
@@ -113,7 +113,7 @@ function render() {
113
113
if ( getter !== true && getter !== false ) {
114
114
getter = true ;
115
115
}
116
- var scale = block [ 'scale' ] || SCALE_LEVEL ;
116
+ var scale = block [ 'scale' ] || CONF_SCALE_LEVEL ;
117
117
118
118
$ ( this ) . attr ( 'id' , blockId ) . show ( ) ;
119
119
@@ -124,7 +124,7 @@ function render() {
124
124
input = this . appendDummyInput ( ) ;
125
125
this . setOutput ( true , null ) ;
126
126
} else {
127
- input = this . appendValueInput ( "NAME" ) . appendField ( TEXT_SET ) ;
127
+ input = this . appendValueInput ( "NAME" ) . appendField ( CONF_TEXT_SET ) ;
128
128
this . setPreviousStatement ( true , null ) ;
129
129
this . setNextStatement ( true , null ) ;
130
130
}
0 commit comments