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