Xác định hộp công cụ mở rộng

Hộp công cụ bật lên có một nhóm các khối luôn hiển thị.

Một không gian làm việc có hộp công cụ bật lên chứa hai khối.

Để tạo hộp công cụ bật lên, hãy truyền JSON hoặc XML mô tả hộp công cụ đến thuộc tính toolbox của các tuỳ chọn cấu hình.

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>

Chuỗi XML

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