blockly > ZoomControls

کلاس ZoomControls

کلاس برای کنترل های زوم.

امضا:

export declare class ZoomControls implements IPositionable 

پیاده‌سازی: قابل تنظیم

سازندگان

سازنده اصلاح کننده ها شرح
(سازنده) (فضای کاری) یک نمونه جدید از کلاس ZoomControls می سازد

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
شناسه رشته شناسه منحصر به فرد این مؤلفه که برای ثبت نام در ComponentManager استفاده می شود.

مواد و روش ها

روش اصلاح کننده ها شرح
createDom() کنترل های بزرگنمایی را ایجاد کنید.
در معرض قرار دادن() این کنترل های بزرگنمایی را از بین می برد. برای جلوگیری از نشت حافظه، همه عناصر DOM را قطع کنید.
getBoundingRectangle() مستطیل مرزی عنصر UI را در واحدهای پیکسل نسبت به تقسیم تزریق Blockly برمی‌گرداند.
init() کنترل های بزرگنمایی را راه اندازی می کند.
موقعیت (معیارها، موقعیت های ذخیره شده) کنترل های زوم را در موقعیت مکانی قرار می دهد. در گوشه مقابل گوشه ای قرار دارد که دسته ها/جعبه ابزار از آنجا شروع می شود.