commit
						7cceea84fb
					
				| @ -34,11 +34,22 @@ const setVariableFunction = function (defaultValue) { | |||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| const getVariableFunction = function (block) { | const getVariableFunction = function (block) { | ||||||
|   const variableName = Blockly["Arduino"].nameDB_.getName( |   var id = block.getFieldValue("VAR"); | ||||||
|     block.getFieldValue("VAR"), | 
 | ||||||
|     Blockly.Variables.NAME_TYPE |   const variableName = Blockly.Variables.getVariable( | ||||||
|   ); |     Blockly.getMainWorkspace(), | ||||||
|   var code = variableName; |     id | ||||||
|  |   ).name; | ||||||
|  | 
 | ||||||
|  |   const allVars = Blockly.getMainWorkspace() | ||||||
|  |   .getVariableMap() | ||||||
|  |   .getAllVariables(); | ||||||
|  | const myVar = allVars.filter((v) => v.name === variableName)[0]; | ||||||
|  |   // const variableName = Blockly["Arduino"].nameDB_.getName(
 | ||||||
|  |   //   block.getFieldValue("VAR"),
 | ||||||
|  |   //   Blockly.Variables.NAME_TYPE
 | ||||||
|  |   // );
 | ||||||
|  |   var code = myVar.name; | ||||||
|   return [code, Blockly["Arduino"].ORDER_ATOMIC]; |   return [code, Blockly["Arduino"].ORDER_ATOMIC]; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user