تحديد صندوق أدوات منبثق

تحتوي مجموعة الأدوات المنبثقة على مجموعة واحدة من الكتل التي يتم عرضها في جميع الأوقات.

مساحة عمل تتضمّن صندوق أدوات منبثق يحتوي على كتلتين

لإنشاء صندوق أدوات منبثق، مرِّر ملف 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});