IEventResponse
IEventResponse is the generic response object for every event subscription.
getEventName
Use this function to get the eventName from the response object.
The following code sample shows the
                syntax:
            getEventName(): string;The following code sample shows an example in Typescript for for subscribing to
                ContextClose event where getEventName method is
                used..
            /// <reference path="uiEventsFramework.d.ts"/>
       
      const frameworkProvider: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const tabContext: ITabContext = await frameworkProvider.getTabContext();
      const requestObject: CX_SVC_UI_EVENTS_FRAMEWORK.IEventRequest = frameworkProvider.requestHelper.createSubscriptionRequest('cxEventBusContextCloseEvent'); 
      tabContext.subscribe(requestObject,(response: IEventResponse) => { 
          console.log(response.getEventName()); // usage of getEventName
      });
The following code sample shows an example in JavaScript for subscribing to
                ContextOpen event where getContext method is
                used.
            
        const frameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const tabContext = await frameworkProvider.getTabContext();
      const requestObject = frameworkProvider.requestHelper.createSubscriptionRequest('cxEventBusContextCloseEvent'); 
      tabContext.subscribe(requestObject,(response) => { 
          console.log(response.getEventName()); // usage of getEventName
      });getContext
Use this function to get the context of the response
                object.
            getContext(): IObjectContext;The following code sample shows an example in Typescript for subscribing to
                ContextOpen event where getContext method is
                used.
            /// <reference path="uiEventsFramework.d.ts"/>  
      const frameworkProvider: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const tabContext: ITabContext = await frameworkProvider.getTabContext();
      const requestObject: CX_SVC_UI_EVENTS_FRAMEWORK.IEventRequest = frameworkProvider.requestHelper.createSubscriptionRequest('cxEventBusContextCloseEvent');   
      tabContext.subscribe(requestObject, (response: IEventResponse) => {       
           console.log(response.getContext()); // usage of getContext
      }); The following code sample shows an example in JavaScript for subscribing to
                ContextOpen event where getContext method is
                used.
        const frameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const tabContext = await frameworkProvider.getTabContext();
      const requestObject = frameworkProvider.requestHelper.createSubscriptionRequest('cxEventBusContextCloseEvent')  tabContext.subscribe(requestObject, (response) => {        
          console.log(response.getContext().getObjectType()); // usage of getContext
      });