با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > رویدادها > چکیده
رویدادها.کلاس انتزاعی
کلاس انتزاعی برای یک رویداد.
امضا:
export declare abstract class Abstract
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|
(سازنده)() | | یک نمونه جدید از کلاس Abstract می سازد |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|
گروه | | رشته | شناسه ای برای گروه رویدادهایی که این بلوک با آنها مرتبط است. گروهها رویدادهایی را تعریف میکنند که باید از دیدگاه کاربر به عنوان یک اقدام واحد در نظر گرفته شوند و باید با هم لغو شوند. |
خالی است | abstract | بولی | اینکه آیا رویداد بدون پارامترهای لازم ساخته شده است یا خیر (با fromJson پر شود). |
isUiEvent | | بولی | آیا رویداد یک رویداد رابط کاربری است یا خیر. |
ضبط واگرد | | بولی | آیا این رویداد غیرقابل انجام است یا خیر. |
نوع | | رشته | نوع این رویداد |
شناسه فضای کاری؟ | | رشته | (اختیاری) شناسه فضای کاری برای این رویداد. |
روش ها
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-24 بهوقت ساعت هماهنگ جهانی."],[],["The `Events.Abstract` class serves as a base for event handling. Key properties include a `group` ID for related events, `isBlank` indicating incomplete construction, `isUiEvent` denoting UI-related events, and `recordUndo` determining if the event is undoable. Each event has a `type` and optionally a `workspaceId`. Core methods include `isNull()` to check for state change, `run()` to execute the event, and `toJson()` for JSON encoding.\n"]]