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

Hộp công cụ bật lên có một bộ khối duy nhất luôn được 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 một 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 lựa 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});