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で動作します。