Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > Etkinlikler > Özet
Events.Abstract sınıfı
Bir etkinlik için soyut sınıf.
İmza:
export declare abstract class Abstract
Markalar
Marka |
Değiştiriciler |
Açıklama |
(yapıcı)() |
|
Abstract sınıfının yeni bir örneğini oluşturur |
Özellikler
Mülk |
Değiştiriciler |
Tür |
Açıklama |
group |
|
dize |
Bu bloğun ilişkili olduğu etkinlik grubunun kimliği. Gruplar, kullanıcı açısından tek bir işlem olarak değerlendirilmesi ve birlikte geri alınması gereken etkinlikleri tanımlar. |
isBlank |
abstract |
boolean |
Etkinliğin gerekli parametreler olmadan oluşturulup oluşturulmadığı (fromJson tarafından doldurulacak). |
isUiEvent |
|
boolean |
Etkinliğin kullanıcı arayüzü etkinliği olup olmadığı. |
recordUndo |
|
boolean |
Bu etkinliğin geri alınabilir olup olmadığı. |
type |
|
dize |
Bu etkinliğin türü. |
workspaceId? |
|
dize |
(İsteğe bağlı) Bu etkinliğin Workspace kimliği. |
Yöntemler
Yöntem |
Değiştiriciler |
Açıklama |
getEventWorkspace_() |
|
Etkinliğin ait olduğu çalışma alanını alın. |
isNull() |
|
Bu etkinlikte herhangi bir durum değişikliği kaydediliyor mu? |
run(_forward) |
|
Bir etkinlik çalıştırın. |
toJson() |
|
Etkinliği JSON olarak kodlayın. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["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"]]