blockly > رویدادها

فضای نام رویدادها

کلاس ها

کلاس شرح
BlockBase کلاس انتزاعی برای هر رویداد مربوط به بلوک ها.
BlockChange هنگامی که برخی از عناصر یک بلوک تغییر کرده است (مثلاً مقادیر فیلد، نظرات و غیره) به شنوندگان اطلاع می دهد.
BlockCreate هنگام ایجاد یک بلوک (یا پشته بلوک های متصل) به شنوندگان اطلاع می دهد.
BlockDelete هنگامی که یک بلوک (یا پشته متصل از بلوک ها) حذف می شود، شنوندگان را مطلع می کند.
BlockDrag هنگامی که یک بلوک به صورت دستی کشیده یا رها می شود به شنوندگان اطلاع می دهد.
BlockFieldIntermediateChange هنگامی که مقدار فیلد یک بلوک تغییر کرده است، اما تغییر هنوز کامل نشده است، به شنوندگان اطلاع می دهد و انتظار می رود که یک رویداد تغییر بلوک به دنبال داشته باشد.
BlockMove هنگامی که یک بلوک منتقل می شود، شنوندگان را مطلع می کند. این می تواند از یک اتصال به اتصال دیگر یا از یک مکان در فضای کاری به مکان دیگر باشد.
حباب باز کلاس برای یک رویداد حباب باز.
کلیک به شنوندگان اطلاع می دهد که روی برخی از عناصر مسدود شده کلیک شده است.
CommentBase کلاس انتزاعی برای رویداد نظر.
نظر تغییر به شنوندگان اطلاع می دهد که محتوای یک نظر فضای کاری تغییر کرده است.
CommentCollapse
نظر ایجاد کنید به شنوندگان اطلاع می دهد که یک نظر فضای کاری ایجاد شده است.
نظر حذف به شنوندگان اطلاع می دهد که یک نظر فضای کاری حذف شده است.
CommentMove به شنوندگان اطلاع می دهد که یک نظر فضای کاری منتقل شده است.
بارگیری تمام شد هنگامی که فضای کاری از JSON/XML به پایان رسید، به شنوندگان اطلاع می‌دهد.
MarkerMove به شنوندگان اطلاع می دهد که نشانگر (که برای پیمایش صفحه کلید استفاده می شود) جابجا شده است.
انتخاب شد کلاس برای یک رویداد انتخابی به شنوندگان اطلاع می دهد که یک عنصر جدید انتخاب شده است.
تغییر تم به شنوندگان اطلاع می دهد که موضوع فضای کاری تغییر کرده است.
ToolboxItemSelect به شنوندگان اطلاع می دهد که یک مورد جعبه ابزار انتخاب شده است.
TrashcanOpen هنگام باز یا بسته شدن سطل زباله به شنوندگان اطلاع می دهد.
یو بیس کلاس پایه برای یک رویداد UI. رویدادهای رابط کاربری رویدادهایی هستند که برای انجام ویرایش چند کاربره نیازی به ارسال از طریق سیم ندارند (مانند پیمایش فضای کاری، بزرگنمایی، باز کردن دسته‌های جعبه ابزار). رویدادهای رابط کاربری واگرد یا دوباره انجام نمی‌شوند.
VarBase کلاس انتزاعی برای یک رویداد متغیر.
VarCreate به شنوندگان اطلاع می دهد که یک مدل متغیر ایجاد شده است.
VarDelete

به شنوندگان اطلاع می دهد که یک مدل متغیر حذف شده است.

VarRename

به شنوندگان اطلاع می دهد که یک مدل متغیر تغییر نام داده است.

ViewportChange

به شنوندگان اطلاع می دهد که موقعیت یا مقیاس سطح فضای کاری تغییر کرده است.

هنگامی که خود فضای کاری تغییر اندازه می دهد، اطلاع نمی دهد.

کلاس های چکیده

کلاس چکیده شرح
خلاصه کلاس انتزاعی برای یک رویداد.

شمارش ها

شمارش شرح
BubbleType
کلیک تارگت

رابط ها

رابط شرح
AbstractEventJson
BlockBaseJson
BlockChangeJson
BlockCreateJson
BlockDeleteJson
BlockDragJson
BlockFieldIntermediateChangeJson
BlockMoveJson
BubbleOpenJson
کلیک جیسون
CommentBaseJson
CommentChangeJson
CommentCollapseJson
CommentCreateJson
MoveJson را کامنت کنید
MarkerMoveJson
انتخاب شده Json
ThemeChangeJson
ToolboxItemSelectJson
TrashcanOpenJson
VarBaseJson
VarCreateJson
VarDeleteJson
VarRenameJson
ViewportChangeJson

متغیرها

متغیر شرح
BLOCK_CHANGE
BLOCK_CREATE
BLOCK_DELETE
BLOCK_DRAG
BLOCK_FIELD_INTERMEDIATE_CHANGE
BLOCK_MOVE
BUBBLE_OPEN
BUMP_EVENTS
تغییر دادن
clearPendingUndo
کلیک
COMMENT_CHANGE
COMMENT_CREATE
COMMENT_DELETE
COMMENT_MOVE
ايجاد كردن
حذف
غیر فعال کردن
غیرفعال کردن یتیم
فعال کردن
فیلتر کنید
FINISHED_LOADING
آتش
از جیسون
گرفتن
getDescendantIds
getGroup
getRecordUndo
فعال شده است
MARKER_MOVE
حرکت
انتخاب شد
setGroup
setRecordUndo
THEME_CHANGE
TOOLBOX_ITEM_SELECT
TRASHCAN_OPEN
UI
VAR_CREATE
VAR_DELETE
VAR_RENAME
VIEWPORT_CHANGE

نام مستعار را تایپ کنید

نام مستعار را تایپ کنید شرح
BumpEvent