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:
<aura:component implements="flexipage:availableForAllPageTypes" access="global" >
<lightning:omniToolkitAPI aura:id="omniToolkit" />
<aura:handler event="lightning:omniChannelWorkFlagUpdated" action="{! c.onChannelWorkFlagUpdated }"/>
</aura:component>
Controller code:
({
onChannelWorkFlagUpdated : function(cmp, evt, hlp) {
var workId = evt.getParam('workId');
var message = evt.getParam('message');
var isFlagged = evt.getParam('isFlagged');
console.log("WorkFlag event");
console.log(" workId : "+ workId);
console.log(" isFlagged : "+ isFlagged);
console.log(" message : "+ message);
}
})