میتوانید دستهها را غیرفعال، پنهان یا گسترش دهید.
دسته ها را غیرفعال کنید
دسته غیرفعال به کاربر اجازه نمیدهد دسته را باز کند و در حین پیمایش صفحه کلید از آن صرفنظر میشود.
var category = toolbox.getToolboxItems()[0];
category.setDisabled('true');
هنگامی که یک دسته غیرفعال است، یک ویژگی 'disabled'
به عنصر DOM اضافه می شود که به شما امکان می دهد ظاهر یک دسته غیرفعال را کنترل کنید.
.blocklyToolboxCategoryContainer[disabled="true"] {
opacity: .5;
}
دسته بندی ها را پنهان کنید
یک دسته پنهان به عنوان بخشی از جعبه ابزار نشان داده نخواهد شد.
JSON
{
"kind": "category",
"name": "...",
"hidden": "true",
}
XML
<category name="..." hidden="true"></category>
دسته بندی های پنهان را می توان بعداً از طریق جاوا اسکریپت نشان داد.
var category = toolbox.getToolboxItems()[0];
category.hide();
// etc...
category.show();
دسته ها را گسترش دهید
این فقط برای دستههایی اعمال میشود که شامل دستههای تودرتو هستند.
یک دسته گسترده، زیرمجموعه های خود را به شما نشان می دهد. بهطور پیشفرض، دستههای تودرتو جمعشده هستند و برای گسترش باید روی آنها کلیک کنید.
JSON
{
"kind": "category",
"name": "...",
"expanded": "true",
}
XML
<category name="..." expanded="true"></category>