واجهة IToolbox
واجهة لمجموعة أدوات
Signature:
export interface IToolbox extends IRegistrable, IFocusableTree
التوسّع: IRegistrable، IFocusableTree
الطُرق
| الطريقة | الوصف |
|---|---|
| clearSelection() | إزالة تمييز أي عنصر تم اختياره في السابق |
| dispose() | تؤدي هذه الوظيفة إلى التخلص من مجموعة الأدوات هذه. |
| getFlyout() | الحصول على النافذة المنبثقة لمجموعة الأدوات |
| getHeight() | تحصل على ارتفاع صندوق الأدوات. |
| getSelectedItem() | الحصول على العنصر المحدّد |
| getWidth() | تحصل على عرض مجموعة الأدوات. |
| getWorkspace() | تحصل على مساحة العمل الخاصة بصندوق الأدوات. |
| handleToolboxItemResize() | تعالج تغيير حجم صندوق الأدوات عند تغيير حجم عنصر في صندوق الأدوات. |
| init() | تبدأ عملية إعداد صندوق الأدوات. |
| isHorizontal() | تحصل على ما إذا كان صندوق الأدوات أفقيًا أم لا. |
| position() | تضع هذه السمة شريط الأدوات استنادًا إلى ما إذا كان شريط أدوات أفقيًا وما إذا كانت مساحة العمل باتجاه RTL. |
| refreshSelection() | تعديل محتوى النافذة المنبثقة بدون إغلاقها يجب استخدامها استجابةً لتغيير في إحدى الفئات الديناميكية، مثل المتغيّرات أو الإجراءات. |
| refreshTheme() | تعديل ألوان الفئات ولون الخلفية للفئات المحدّدة |
| render(toolboxDef) | تملأ علبة الأدوات بعناصر جديدة وتزيل أي محتويات قديمة. |
| selectItemByPosition(position) | لاختيار عنصر من صندوق الأدوات حسب موضعه في قائمة عناصر صندوق الأدوات |
| setSelectedItem(item) | تُستخدَم لضبط العنصر المحدّد. |
| setVisible(isVisible) | لضبط مستوى ظهور صندوق الأدوات |