کلاس ZoomControls
کلاس برای کنترل های زوم.
امضا:
export declare class ZoomControls implements IPositionable
پیادهسازی: قابل تنظیم
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (فضای کاری) | یک نمونه جدید از کلاس ZoomControls می سازد |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
شناسه | رشته | شناسه منحصر به فرد این مؤلفه که برای ثبت نام در ComponentManager استفاده می شود. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
createDom() | کنترل های بزرگنمایی را ایجاد کنید. | |
در معرض قرار دادن() | این کنترل های بزرگنمایی را از بین می برد. برای جلوگیری از نشت حافظه، همه عناصر DOM را قطع کنید. | |
getBoundingRectangle() | مستطیل مرزی عنصر UI را در واحدهای پیکسل نسبت به تقسیم تزریق Blockly برمیگرداند. | |
init() | کنترل های بزرگنمایی را راه اندازی می کند. | |
موقعیت (معیارها، موقعیت های ذخیره شده) | کنترل های زوم را در موقعیت مکانی قرار می دهد. در گوشه مقابل گوشه ای قرار دارد که دسته ها/جعبه ابزار از آنجا شروع می شود. |