فئة مجموعة الأدوات
فئة لفئة في مربع أدوات.
Signature:
export declare class ToolboxCategory extends ToolboxItem implements ISelectableToolboxItem
الامتدادات: ToolboxItem
التنفيذ: ISelectableToolboxItem
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(Buildor)(categoryDef, parentToolbox, opt_parent) | إنشاء مثيل جديد لفئة ToolboxCategory |
أماكن إقامة
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
borderWidth | static |
الرقم | عرض شريط الألوان بالبكسل بجانب كل فئة. |
colour_ | protected |
سلسلة | لون الفئة. |
cssConfig_ | protected |
CssConfig | |
defaultBackgroundColour | static |
سلسلة | اللون الافتراضي للفئة. ويُستخدم هذا اللون باعتباره لون خلفية الفئة عند تحديدها. |
flyoutItems_ | protected |
سلسلة | FlyoutItemInfoArray | العناصر المنبثقة لهذه الفئة. |
htmlDiv_ | protected |
HTMLDivElement | فارغ | حاوية HTML للفئة. |
iconDom_ | protected |
عنصر | فارغ | عنصر HTML لرمز صندوق الأدوات |
isDisabled_ | protected |
منطقي | صحيح إذا تم إيقاف هذه الفئة، وخطأ في الحالات الأخرى. |
isHidden_ | protected |
منطقي | صحيح إذا كان المقصود من الفئة أن تكون مخفية، وخطأ في الحالات الأخرى. |
labelDom_ | protected |
عنصر | فارغ | عنصر HTML لتصنيف صندوق الأدوات |
name_ | protected |
سلسلة | الاسم الذي سيتم عرضه في الفئة. |
nestedPadding | static |
الرقم | عدد وحدات البكسل المطلوب نقل الفئة على كل مستوى مدمج. |
registrationName | static |
سلسلة | الاسم المستخدَم لتسجيل فئة صندوق الأدوات. |
rowContents_ | protected |
HTMLDivElement | فارغ | عنصر HTML الذي يحتوي على العناصر الثانوية لصف الفئة |
rowDiv_ | protected |
HTMLDivElement | فارغ | تمثّل هذه السمة عنصر HTML لصف الفئة. |
toolboxItemDef_ | CategoryInfo |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
addColourBorder_(colour) | protected |
أضف شريط اللون إلى فئة مربع الأدوات. |
allAncestorsExpanded_() | protected |
ما إذا تم توسيع جميع الكيانات الأصلية لفئة معيّنة (أي الأصل وأحد الوالدين، وما إلى ذلك). |
closeIcon_(iconDiv) | protected |
تضيف الفئات المناسبة لعرض رمز مغلق. |
createContainer_() | protected |
تُنشئ الحاوية التي تحتوي على الصف وأي فئات فرعية. |
createDom_() | protected |
ينشئ DOM للفئة. |
createIconDom_() | protected |
لإنشاء مدى يحتوي على رمز الفئة. |
createLabelDom_(name) | protected |
ينشئ النطاق الذي يحتوي على تصنيف الفئة. ويجب أن يكون له معرّف لأغراض تسهيل الاستخدام. |
createRowContainer_() | protected |
تنشئ العنصر الرئيسي لحاوية المحتوى. ستتم جميع النقرات على عنصر div هذا |
createRowContentsContainer_() | protected |
تنشئ الحاوية للتصنيف والرمز. ويُعدّ هذا الإجراء ضروريًا حتى نتمكّن من ضبط جميع أحداث مؤشر الفئة الفرعية على "بدون". |
dispose() | ||
getClickTarget() | الحصول على عنصر HTML القابل للنقر. ويتلقى عنصر مربع الأدوات الرئيسي نقرات. سيضيف مربع الأدوات الرئيسي معرّفًا إلى هذا العنصر حتى يتمكن من تمرير حدث onClick إلى عنصر الأدوات الصحيح. | |
getColour_(categoryDef) | protected |
تحصل على اللون أو النمط لفئة ما. |
getContents() | الحصول على محتوى الفئة. هذه هي العناصر التي من المفترض أن يتم عرضها في القائمة المنبثقة. | |
getDiv() | ||
getName() | الحصول على اسم الفئة. يُستخدَم لإطلاق الأحداث. | |
getParent() | ||
hide() | إخفاء الفئة. | |
init() | يقوم بتهيئة عنصر مربع الأدوات. يشمل ذلك إنشاء نموذج العناصر في المستند وتعديل حالة أي عناصر استنادًا إلى عنصر المعلومات. يجب طلب Init فور إنشاء عنصر مربع الأدوات، وذلك لضمان تحليل محتوى الفئة بشكل صحيح. | |
isSelectable() | ||
isVisible() | ما إذا كانت الفئة مرئية أم لا. لا تكون الفئة مرئية إلا إذا تم توسيع جميع أصلها وكانت ishidden_ خطأ. | |
makeDefaultCssConfig_() | protected |
ينشئ كائنًا يحتوي على الفئات التلقائية لفئة معيّنة. |
onClick(_e) | الأسماء المعرِّفة عند النقر على عنصر مربع الأدوات. | |
openIcon_(iconDiv) | protected |
إضافة الفئات المناسبة لعرض رمز مفتوح. |
parseCategoryDef_(categoryDef) | protected |
تحلل الأجزاء التي لا تتضمن محتوى من الفئة def. |
parseContents_(categoryDef) | protected |
يحلّل مصفوفة المحتويات مصفوفة المحتوى استنادًا إلى ما إذا كانت الفئة فئة ديناميكية، أو إذا كان من المفترض عرض محتواها في القائمة المنبثقة. |
refreshTheme() | لتعديل لون هذه الفئة | |
setDisabled(isDisabled) | تحدِّد هذه السياسة ما إذا كانت الفئة غير مفعَّلة. | |
setSelected(isSelected) | لضبط الفئة الحالية على أنّها محدّدة. | |
setVisible_(isVisible) | تحدد ما إذا كانت الفئة مرئية أم لا. ولكي تظهر الفئة، يجب توسيع فئتها الرئيسية أيضًا. | |
show() | اعرض الفئة. لن تظهر الفئة إلا في حال توسيع فئتها الرئيسية أيضًا. | |
updateFlyoutContents(contents) | لتعديل المحتوى الذي سيتم عرضه في القائمة المنبثقة. إذا كانت القائمة المنبثقة مفتوحة عند تحديث المحتويات، يجب أيضًا استدعاء عملية إعادة التحميل في صندوق الأدوات. |