Pop Operation
This operation is used to open any page from an external application and perform all the UEF supported operations and subscriptions on the TabContext object, which they will get as the response of this operation.
The response of this operation will have the TabContext object, which is a reference object of the opened browser tab or MSI tab in which the new page is opened. This operation enables the user to open the page either in a browser tab or in MSI tab. UEF supports opening Service Request, Case, Contact, Account, Lead, Activity, and Application UI Pages.
There's three methods used to open pages.
To open a Service Request, Case, Contact, Account, Lead, and Activity in IPopFlowInAppRequest, set the RecordType of the page. It can be a Service request, Case, Contact, Account, Lead, and Activity. RecordType is the only required value. In IPopFlowRequest, you can mention whether you need to open that in a new browser tab or the same tab, and if any parameter must pass to the page,. If you need to open the edit page of these pages, Service Request, Case, Contact, Account, Lead, and Activity, set the record in in recordId.
To open the Application page, In IPopFlowAppUIRequest, Set ApplicationUI Name, Flow, and Page. In IPopFlowRequest,you can mention whether you need to open that in a new browser tab or in the same tab, and if any parameter needs to pass to the page.
To open any page, In IPopFlowGenericRequest, Set Flow and Page. In IPopFlowRequest , you can mention whether you need to open that in a new browser tab or the same tab and if any parameter needs to pass to the page.