时间元组转字符串
This commit is contained in:
@@ -719,4 +719,15 @@ export const tuple_totuple = {
|
||||
this.setOutput(true);
|
||||
this.setTooltip(Blockly.Msg.MIXLY_PYTHON_TOOLTIP_TOTUPLE);
|
||||
}
|
||||
};
|
||||
|
||||
export const tuple_input = {
|
||||
init: function () {
|
||||
this.setColour(TUPLE_HUE);
|
||||
this.appendDummyInput("")
|
||||
.appendField('(')
|
||||
.appendField(new Blockly.FieldTextInput('0,0,0'),"CONTENT")
|
||||
.appendField(')');
|
||||
this.setOutput(true);
|
||||
}
|
||||
};
|
||||
@@ -289,4 +289,10 @@ export const tuple_get_random_item = function (_, generator) {
|
||||
export const tuple_totuple = function (_, generator) {
|
||||
var str = generator.valueToCode(this, 'VAR', generator.ORDER_ATOMIC) || '0'
|
||||
return ['tuple(' + str + ')', generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
export const tuple_input = function (_, generator) {
|
||||
var text = this.getFieldValue('CONTENT');
|
||||
var code = '(' + text + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
Reference in New Issue
Block a user