با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > رویدادها > ViewportChange
Events.ViewportChange کلاس
به شنوندگان اطلاع می دهد که موقعیت یا مقیاس سطح فضای کاری تغییر کرده است.
هنگامی که خود فضای کاری تغییر اندازه می دهد، اطلاع نمی دهد.
امضا:
export declare class ViewportChange extends UiBase
گسترش می یابد: UiBase
سازندگان
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|
مقیاس قدیمی؟ | | شماره | (اختیاری) مقیاس قبلی فضای کاری. |
مقیاس؟ | | شماره | (اختیاری) مقیاس فضای کار. |
نوع | | نوع رویداد | |
مشاهده سمت چپ؟ | | شماره | (اختیاری) لبه سمت چپ قسمت قابل مشاهده فضای کاری، نسبت به مبدا فضای کاری. |
viewTop | | شماره | (اختیاری) لبه بالایی قسمت قابل مشاهده از فضای کاری، نسبت به مبدا فضای کاری. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|
toJson() | | رویداد را به صورت JSON رمزگذاری کنید. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],["The `ViewportChange` class notifies listeners about changes to the workspace surface's position or scale, excluding workspace resizing. It extends the `UiBase` class. Key properties include `oldScale`, `scale`, `viewLeft`, and `viewTop`, representing the previous and current scale, and the visible portion's edges, respectively. The class's constructor creates new instances, and the `toJson()` method encodes the event into JSON format. Its purpose is to inform of changes in what the user see.\n"]]