कैटगरी बंद करना, छिपाना या बड़ा करना

आपके पास कैटगरी को बंद करने, छिपाने या बड़ा करने का विकल्प होता है.

कैटगरी बंद करना

बंद की गई कैटगरी को उपयोगकर्ता नहीं खोल पाएगा. साथ ही, कीबोर्ड नेविगेशन के दौरान इसे छोड़ दिया जाएगा.

var category = toolbox.getToolboxItems()[0];
category.setDisabled('true');

किसी कैटगरी को बंद करने पर, डीओएम एलिमेंट में 'disabled' प्रॉपर्टी जुड़ जाती है. इससे, बंद की गई कैटगरी के लुक को कंट्रोल किया जा सकता है.

.blocklyToolboxCategoryContainer[disabled="true"] {
  opacity: .5;
}

कैटगरी छिपाना

छिपी हुई कैटगरी, टूलबॉक्स के हिस्से के तौर पर नहीं दिखेगी.

JSON

{
  "kind": "category",
  "name": "...",
  "hidden": "true",
}

XML

<category name="..." hidden="true"></category>

छिपाई गई कैटगरी को बाद में JavaScript की मदद से दिखाया जा सकता है.

var category = toolbox.getToolboxItems()[0];
category.hide();
// etc...
category.show();

कैटगरी को बड़ा करें

यह सिर्फ़ उन कैटगरी पर लागू होता है जिनमें अन्य नेस्ट की गई कैटगरी शामिल होती हैं.

बड़ी की गई कैटगरी में, आपको उसकी सबकैटगरी दिखेंगी. डिफ़ॉल्ट रूप से, नेस्ट की गई कैटगरी छोटी की जाती हैं. इन्हें बड़ा करने के लिए, इन पर क्लिक करना होता है.

JSON

{
  "kind": "category",
  "name": "...",
  "expanded": "true",
}

XML

<category name="..." expanded="true"></category>