Newer Version Available
lightning:omniChannelWorkFlagUpdated
Response
| Name | Type | Description |
|---|---|---|
| workId | string | The ID of a work item with the updated flag. |
| isFlagged | Boolean | Specifies whether the flag is raised or not. |
| message | string | Optional. A message associated with changing the flag. |
| roleUpdatedBy | string | The role of the user who triggered this flag change. The value is AGENT or SUPERVISOR. |
| updatedBy | string | The ID of the user who triggered this flag change. |
Example
This example prints a line to the browser’s developer console when an agent's work item flag is raised or lowered.
Component code:
1<aura:component implements="flexipage:availableForAllPageTypes" access="global" >
2 <lightning:omniToolkitAPI aura:id="omniToolkit" />
3 <aura:handler event="lightning:omniChannelWorkFlagUpdated" action="{! c.onChannelWorkFlagUpdated }"/>
4</aura:component>Controller code:
1({
2onChannelWorkFlagUpdated : function(cmp, evt, hlp) {
3 var workId = evt.getParam('workId');
4 var message = evt.getParam('message');
5 var isFlagged = evt.getParam('isFlagged');
6 console.log("WorkFlag event");
7 console.log(" workId : "+ workId);
8 console.log(" isFlagged : "+ isFlagged);
9 console.log(" message : "+ message);
10}
11})