Blockly.Blocks['myBlock'] = {
init: function () {
this.jsonInit({
...
"args0": [
{
"type": "input_value",
"name": "someDate",
"check": ["String", "Date"]
},
],
...
});
}
};Blockly.Blocks['myOtherBlock'] = {
init: function () {
this.jsonInit({
...
"output": "Date",
...
});
}
};Blockly.JavaScript['myBlock'] = function (block) {
var code;
if (output connected to "someDate" input is "Date" ?????????????????? ) ....
return [code, Blockly.JavaScript.ORDER_ATOMIC];
};
var myConnection;
var targetConn = myConnection.targetConnection;var targetTypes = targetConn.checks_;