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