サポートされているイベント
UIイベント・フレームワークによって生成されるイベントは、次の部門に分類されます:
- 管理可能イベント
- 制御不可イベント
管理可能イベント
これらのイベントを一定期間取消または延期するオプションがあります。
| イベント | コンテキスト | ノート |
|---|---|---|
| OnBeforeSave | RecordContext | このイベントは、サーバーにデータをコミットするためのAPIリクエストを起動する前に起動されます。 エンド・ユーザーは、このコールバックまたはこのイベントの取消で非同期操作を実行できます。 このイベントは、非同期操作が完了するまで待機できます。 |
制御不可イベント
これらのイベントは、制御可能なイベントを制御するのと同じ方法で制御することはできません。 これらのイベントは、アプリケーションが起動および忘却メカニズムでイベントが発生したときにクライアントに通知する通知イベントに似ています。
| イベント | コンテキスト | ノート |
|---|---|---|
| TabOpen | GlobalContext | このイベントは、Fusionアプリケーションでブラウザ・タブまたはMsiタブを開いたときに起動されます。 |
| TabClose | GlobalContext | このイベントは、ブラウザ・タブまたはMsiタブがFusionアプリケーションで閉じられると起動されます。 |
| TabChange | GlobalContext | このイベントは、Fusionアプリケーションでブラウザ・タブまたはMsiタブが発生したときに起動されます。 |
| CustomEvent | GlobalContext TabContext RecordContext |
このイベントは、ビジネス固有のカスタム・イベントをサポートするために使用できます。 |
| ContextOpen | TabContext | このイベントは、オブジェクトがUIで開かれたときに起動されます。 例: SRオープン。 |
| DataLoad | RecordContext | データがロードされると、このイベントが起動されます。たとえば、SRオブジェクト・データのフェッチ後です。 |
| ContextClose | TabContext | オブジェクトがUIでクローズされると、このイベントが起動されます。 例: SRクローズ。 |
| FieldValueChange | RecordContext | このイベントは、フィールド値の変更が発生したときに起動されます。 例: SRタイトル・フィールドの変更。 |
| OnAfterSave | RecordContext | このイベントは、オープン・オブジェクトをUIに保存した後に起動されます。 例: SRの保存後。 |
| SidePaneOpen | SidePaneContext | このイベントは、SidePaneが開かれたときに起動されます。 |
| SidePaneClose | SidePaneContext | SidePaneがクローズされると、このイベントが起動されます。 |