تعریف جعبه ابزار فلای اوت، جعبه ابزار فلای اوت، جعبه ابزار فلای اوت را تعریف کنید، جعبه ابزار پرواز را تعریف کنید

جعبه ابزار flyout دارای یک مجموعه واحد از بلوک ها است که همیشه نمایش داده می شوند.

یک فضای کاری با جعبه ابزار فلای اوت حاوی دو بلوک ها

برای ایجاد جعبه ابزار Flyout، JSON یا XML را برای توصیف جعبه ابزار به ویژگی toolbox گزینه های پیکربندی منتقل کنید.

JSON

var toolbox = {
    "kind": "flyoutToolbox",
    "contents": [
      {
        "kind": "block",
        "type": "controls_if"
      },
      {
        "kind": "block",
        "type": "controls_whileUntil"
      }
    ]
  };
var workspace = Blockly.inject('blocklyDiv', {toolbox: toolbox});

XML

<xml id="toolbox" style="display: none">
  <block type="controls_if"></block>
  <block type="controls_whileUntil"></block>
</xml>
<script>
  var workspace = Blockly.inject('blocklyDiv',
      {toolbox: document.getElementById('toolbox')});
</script>

رشته XML

var toolbox = '<xml>' +
    '<block type="controls_if"></block>' +
    '<block type="controls_whileUntil"></block>' +
    '</xml>';
var workspace = Blockly.inject('blocklyDiv', {toolbox: toolbox});