Events.Abstract クラス
イベントの抽象クラス。
署名:
export declare abstract class Abstract
コンストラクタ
| コンストラクタ | 修飾子 | 説明 |
|---|---|---|
| (constructor)() | Abstract クラスの新しいインスタンスを作成します。 |
プロパティ
| プロパティ | 修飾子 | タイプ | 説明 |
|---|---|---|---|
| グループ | 文字列 | このブロックが関連付けられているイベント グループの ID。 グループは、ユーザーの視点から単一のアクションとして扱われ、一緒に元に戻す必要があるイベントを定義します。 |
|
| isBlank | abstract |
ブール値 | イベントが、必要なパラメータ(fromJson によって入力される)なしで作成されたかどうか。 |
| isUiEvent | ブール値 | イベントが UI イベントかどうか。 | |
| recordUndo | ブール値 | このイベントを元に戻せるかどうか。 | |
| type | 文字列 | このイベントのタイプ。 | |
| workspaceId? | 文字列 | (省略可)このイベントのワークスペース ID。 |
メソッド
| メソッド | 修飾子 | 説明 |
|---|---|---|
| getEventWorkspace_() | イベントが属するワークスペースを取得します。 | |
| isNull() | このイベントは状態の変化を記録しますか? | |
| run(_forward) | イベントを実行します。 | |
| toJson() | イベントを JSON としてエンコードします。 |