ModalWindowContext
ModalWindowContextは、モーダルおよびダイアログ・ボックスでのアクションの実行に使用されるUEFプロバイダ・オブジェクトのコンテキストです。
ModalWindowContextを取得するには、UEFプロバイダ・オブジェクトで提供されているgetModalWindowContext APIをコールします。
構文
構文は次のとおりです:
getModalWindowContext(): Promise<IModalWindowContext>;
ModalWindowContextにアクセスする方法を次に示します:
const uiEventsFrameworkInstance: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('appname', 'v1');
const modalWindowContext:IModalWindowContext = await uiEventsFrameworkInstance.getModalWindowContext();
サポートされている操作
工程名 | 説明 | 例 |
---|---|---|
OpenModal | モデル・ウィンドウを開くために使用します。 | OpenModal操作 |
CloseModal | モーダル・ウィンドウを閉じるときに使用します。 | CloseModal操作 |
OpenPopup | ダイアログ・ボックスを開くために使用します。 | OpenPopup操作 |
ClosePopup | ダイアログ・ボックスを閉じるために使用します。 | ClosePopup操作 |
サポートされているメソッド
メソッド名 | 説明 | 例 |
---|---|---|
公開 | レコード・コンテキストで操作を公開します。 たとえば、Open Modal、Close Modal、Open Popup、Close Popupなどです | パブリッシュ |
getSupportedActions | そのレコード・コンテキストでサポートされているアクションを配列として返します。 | サポートされるアクションの取得 |
ノート: すべてのモーダル・ウィンドウ操作は、GlobalContextおよびTabContextで動作します。