حصة ZoomControls
صف للحصول على عناصر التحكم في التكبير/التصغير.
Signature:
export declare class ZoomControls implements IPositionable
عمليات التنفيذ: IPositionable
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(دالة الإنشاء)(مساحة العمل) | إنشاء مثيل جديد لفئة ZoomControls |
أماكن إقامة
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
المعرِّف | سلسلة | المعرّف الفريد لهذا المكوِّن الذي يُستخدَم للتسجيل في ComponentManager. |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
createDom() | إنشاء عناصر التحكم في التكبير أو التصغير. | |
dispose() | يتم التخلص من عناصر التحكم في التكبير/التصغير هذه. يمكنك إلغاء الربط بجميع عناصر DOM لمنع تسرُّب الذاكرة. | |
getBoundingRectangle() | لعرض المستطيل المحيط لعنصر واجهة المستخدم في وحدات البكسل بالنسبة إلى عنصر div "إدخال حظر المحتوى" (Blockly injection). | |
init() | لإعداد عناصر التحكم في التكبير أو التصغير. | |
position(metrics, savedPositions) | لوضع عناصر التحكم في التكبير أو التصغير. ويتم وضعها في الزاوية المقابلة من الزاوية التي يبدأ عندها الفئات/مربع الأدوات. |