blockly > utils > toolbox
Enumerasi
Enumerasi |
Deskripsi |
Posisi |
Posisi {i>toolbox<i} dan/atau {i>flyout<i} relatif terhadap ruang kerja. |
Fungsi
Antarmuka
Antarmuka |
Deskripsi |
BlockInfo |
Informasi yang diperlukan untuk membuat blok di toolbox. Perhatikan bahwa penonaktifan memiliki jenis yang berbeda untuk kompatibilitas mundur. |
ButtonInfo |
Informasi yang diperlukan untuk membuat tombol di toolbox. |
DynamicCategoryInfo |
Informasi yang diperlukan untuk membuat kategori kustom. |
LabelInfo |
Informasi yang diperlukan untuk membuat label di {i>toolbox<i}. |
SeparatorInfo |
Informasi yang diperlukan untuk membuat pemisah di toolbox. |
StaticCategoryInfo |
Informasi yang diperlukan untuk membuat kategori di toolbox. |
ToolboxInfo |
Definisi JSON dari toolbox. |
Variabel
Ketik Alias
Jenis Alias |
Deskripsi |
ButtonOrLabelInfo |
Informasi yang diperlukan untuk membuat tombol atau label di {i>flyout<i}. |
CategoryInfo |
Informasi yang diperlukan untuk membuat kategori dinamis atau statis. |
FlyoutDefinition |
Semua jenis yang berbeda yang dapat digunakan untuk menampilkan item di flyout. |
FlyoutItemInfo |
Semua jenis yang berbeda yang dapat ditampilkan di {i>flyout<i}. |
FlyoutItemInfoArray |
Array yang menyimpan item {i>flyout<i}. |
ToolboxDefinition |
Semua jenis yang berbeda
dapat membuat {i>toolbox<i}. |
ToolboxItemInfo |
Informasi apa pun yang dapat digunakan untuk membuat item di {i>toolbox<i}. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-12-01 UTC.
[null,null,["Terakhir diperbarui pada 2023-12-01 UTC."],[[["The `utils.toolbox` namespace provides tools for managing and interacting with Blockly's toolbox, which houses blocks and other elements users can drag onto the workspace."],["It includes interfaces for defining various toolbox items like buttons, labels, categories, and separators, along with type aliases for organizing these definitions."],["The namespace offers a function, `parseToolboxTree`, to convert toolbox definitions into a consistent structure for Blockly to use."],["Enums and variables like `Position` and `TEST_ONLY` further aid in configuring and testing toolbox behavior."],["Developers can utilize these components to create and customize toolboxes that enhance the user's experience with Blockly."]]],[]]