blockly > Etkinlikler > CommentMove
Etkinlikler.Yorum Taşıma sınıfı
İşleyicilere bir çalışma alanı yorumunun taşındığını bildirir.
İmza:
export declare class CommentMove extends CommentBase
Uzantılar: CommentBase
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(oluşturmacı)(opt_comment) | CommentMove sınıfının yeni bir örneğini oluşturur |
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
comment_? | WorkspaceComment | (İsteğe bağlı) Taşınmakta olan yorum. | |
newCoordinate_? | Koordinatör | (İsteğe bağlı) Çalışma alanı koordinatlarında, taşıma işleminden sonra yorumun konumu. | |
oldCoordinate_? | Koordinatör | (İsteğe bağlı) Çalışma alanı koordinatlarında, yorumun taşımadan önceki konumu. | |
neden? | dize[] | (İsteğe bağlı) Bu taşıma işleminin amacına dair bir açıklama. Bilinen değerler şunlardır: 'drag' -- Sürükleme işlemi tamamlandı. 'sıkıştırma' -- Yorum, tabloyla hizalanacak şekilde kaydırıldı. "gelenler" -- Blok, kaydırılmayan bir çalışma alanına geri itildi. "oluştur" - Serileştirmeyle oluşturulan blok. "temizleme" -- Çalışma alanı olarak hizalı üst düzey bloklar. Etkinlik birleştirme birden fazla nedene yol açabilir: ['sürükleme', 'gelenler', 'yerleştirme']. | |
tür | dize |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
isNull() | Bu etkinlik herhangi bir durum değişikliği kaydeder mi? | |
recordNew() | Yorumun yeni konumunu kaydedin. Taşıma işleminden sonra arandı. Yalnızca bir kez çağrılabilir. | |
run(ileri) | Taşıma etkinliği çalıştırın. | |
setOldCoordinate(xy) | Taşıma işleminden önce konumu geçersiz kılın. Etkinliği, taşımanın sonuna kadar oluşturmadıysanız, ancak orijinal konumu biliyorsanız bunu kullanın. | |
setReason(reason) | Taşıma etkinliğinin nedenini belirler. | |
toJson() | Etkinliği JSON olarak kodlayın. |