Я хочу создать блок со своим собственным JS-кодом (будет использоваться с GraalVM, поэтому я не могу использовать ни один из текущих блоков Blockly)
Это то, что я получил в настоящее время:
Blockly.Blocks['test'] = {
init: function() {
this.setColour(160);
this.setTooltip('Returns number of letters in the provided text.');
this.setHelpUrl('http://www.w3schools.com/jsref/jsref_length_string.asp');
}
};
Blockly.JavaScript['text'] = function(block) {
// String or array length.
var argument0 = Blockly.JavaScript.valueToCode(block, 'VALUE',
Blockly.JavaScript.ORDER_FUNCTION_CALL) || '\'\'';
return [argument0 + '.length', Blockly.JavaScript.ORDER_MEMBER];
};
Может кто-нибудь направить меня к своим документам или что-то?Я не смог найти ничего более конкретного, я думаю, я ищу документы о Blockly.JavaScript о строительных блоках.