blockly > رویدادها > BlockChange

رویدادها. کلاس BlockChange

هنگامی که برخی از عناصر یک بلوک تغییر کرده است (مثلاً مقادیر فیلد، نظرات و غیره) به شنوندگان اطلاع می دهد.

امضا:

export declare class BlockChange extends BlockBase 

گسترش می یابد: BlockBase

سازندگان

سازنده اصلاح کننده ها شرح
(سازنده)(opt_block، opt_element، opt_name، opt_oldValue، opt_newValue) یک نمونه جدید از کلاس BlockChange می سازد

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
عنصر؟ رشته (اختیاری) عنصری که تغییر کرد. یکی از «فیلد»، «نظر»، «جمع شده»، «غیرفعال»، «درخط» یا «جهش»
نام؟ رشته (اختیاری) نام فیلدی که تغییر کرده است، اگر این تغییر به یک فیلد باشد.
newValue ناشناخته مقدار جدید عنصر
oldValue ناشناخته ارزش اصلی عنصر.
نوع رشته

مواد و روش ها

روش اصلاح کننده ها شرح
isNull() آیا این رویداد تغییر حالتی را ثبت می کند؟
دویدن (به جلو) یک رویداد تغییر را اجرا کنید.
toJson() رویداد را به صورت JSON رمزگذاری کنید.