blockly > Events > BlockChange

Events.BlockChange sınıfı

Bir bloğun bazı öğeleri (ör. alan değerleri, yorumlar) değiştiğinde dinleyicileri bilgilendirir.

İmza:

export declare class BlockChange extends BlockBase 

Genişleten: BlockBase

Markalar

Marka Değiştiriciler Açıklama
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) BlockChange sınıfının yeni bir örneğini oluşturur

Özellikler

Mülk Değiştiriciler Tür Açıklama
öğe? dize (İsteğe bağlı) Değişen öğe; "field", "comment", "collapsed", "disabled", "inline" veya "mutation" değerlerinden biri
name? dize (İsteğe bağlı) Bir alanda yapılan bir değişiklikse değişen alanın adı.
newValue bilinmiyor Öğenin yeni değeri.
oldValue bilinmiyor Öğenin orijinal değeri.
type EventType

Yöntemler

Yöntem Değiştiriciler Açıklama
isNull() Bu etkinlikte herhangi bir durum değişikliği kaydediliyor mu?
run(ileri) Değişiklik etkinliği çalıştırın.
setDisabledReason(disabledReason) Engellemenin devre dışı bırakılma veya bırakılmama nedeni için dilsiz tanımlayıcıyı ayarlayın. Bu yalnızca öğenin "devre dışı" olduğu etkinlikler için geçerlidir. Varsayılan olarak "MANUALLY_DISABLED" değerine ayarlanır.
toJson() Etkinliği JSON olarak kodlayın.