واجهة 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) | لضبط مستوى ظهور صندوق الأدوات |