blockly > ZoomControls

کلاس ZoomControls

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

امضا:

export declare class ZoomControls implements IPositionable 

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

سازندگان

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

خواص

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

روش ها

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