"use strict";Blockly.Blocks.serial_write_data={init:function(){this.appendDummyInput().appendField(new Blockly.FieldImage("blockly/media/uart_serial_send_header.png",110,35,{alt:"*",flipRtl:"FALSE"})),this.appendDummyInput().appendField(Blockly.Msg.serialcomm_write_on).appendField(new Blockly.FieldDropdown([[Blockly.Msg.serialcomm_write_on_iot,"iot"],[Blockly.Msg.serialcomm_write_on_ai,"ai"]]),"type"),this.appendDummyInput().appendField(Blockly.Msg.serialcomm_write_title_text),this.appendDummyInput().appendField(Blockly.Msg.serialcomm_write_data_bps_title).appendField(new Blockly.FieldNumber(115200,0,5e5,1),"uart_bps").appendField(Blockly.Msg.serialcomm_write_data_bps_attrib),this.itemCount_=1,this.updateShape_(),this.setMutator(new Blockly.Mutator(["serial_write_data_create_with_item"])),this.setColour("#22b845"),this.setPreviousStatement(!0,null),this.setNextStatement(!0,null);var thisBlock = this;this.setTooltip(function () {var mode = thisBlock.getFieldValue('type');var TOOLTIPS = {'iot': Blockly.Msg.Serial_Write_Data_TOOLTIP.replace('%1', Blockly.Msg.serialcomm_write_on_iot),'ai': Blockly.Msg.Serial_Write_Data_TOOLTIP.replace('%1', Blockly.Msg.serialcomm_write_on_ai)};return TOOLTIPS[mode];}),this.setHelpUrl("")},mutationToDom:function(){var t=document.createElement("mutation");return t.setAttribute("items",this.itemCount_),t},domToMutation:function(t){this.itemCount_=parseInt(t.getAttribute("items"),10),this.updateShape_()},decompose:function(t){var e=t.newBlock("serial_write_data_create_with_container");e.initSvg();for(var n=e.getInput("STACK").connection,i=0;i