機械翻訳について

ISidePaneCloseData

このファンクションを使用して、sidePaneオープン・イベント・レスポンスのレスポンスを取得します。

関数

getId

クローズされたsidePaneのIDを取得するには、次のファンクションを使用します:
getId(): string;
SidePaneOpenイベント・サブスクリプションのTypescriptの例を次に示します:
const listenSidePaneCloseEvent = async () => { 
      const uiEventsFrameworkInstance: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('appname', 'v1'); 
      const sidePaneContext: ISidePaneContext = await uiEventsFrameworkInstance.getSidePaneContext('sidePaneId'); 
      const payload: IEventRequest = uiEventsFrameworkInstance.requestHelper.createSubscriptionRequest('cxEventBusSidePaneCloseEvent'); 
      sidePaneContext.subscribe(payload, (res: IEventResponse) => {          
          const response:ISidePaneCloseEventResponse = res as ISidePaneCloseEventResponse;
          const sidePaneCloseData: ISidePaneCloseData = response.getResponseData();
          const id: string = sidePaneCloseData.getId(); 
   }) 
  }
SidePaneOpenイベント・サブスクリプションのJavaScriptの例を次に示します。
const listenSidePaneCloseEvent = async () => { 
      const uiEventsFrameworkInstance = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('appname', 'v1'); 
      const sidePaneContext = await uiEventsFrameworkInstance.getSidePaneContext('sidePaneId'); 
      const payload = uiEventsFrameworkInstance.requestHelper.createSubscriptionRequest('cxEventBusSidePaneCloseEvent'); 
      sidePaneContext.subscribe(payload, (res) => { 
          const sidePaneCloseData = res.getResponseData();
          const id = sidePaneCloseData.getId(); 
      }); 
  }