Professional Documents
Culture Documents
module('a1e6c9ae-98a0-4279-aba9-53650a7f03dc', [
'core.services.WidgetAPI'
]).directive('avayaWidget', widgetComponent);
function widgetComponent(WidgetAPI) {
// function addMessageToView(messageText){
// var config = api.getConfiguration();
// console.log("Avaya Widget >>> User Id " + config.userId) ;
// console.log("Avaya Widget >>> Station Id " + config.stationId) ;
// }
api.onDataEvent('onInteractionEvent', function(interactionProperties) {
console.log("Avaya Widget >>> Interaction Event Received ");
console.log("Avaya Widget >>> Triggerring Sharepoint URL ");
window.open("https://tmbbank.sharepoint.com/sites/SR_BranchHR_UAT/landingpage?
callingnumber=087-
8887765&empid=50554&ivrmenu=IVR1&vdn=VDN1&extension=12345","myTab");
scope.interactionData = interactionProperties;
console.log(interactionProperties);
});
api.onDataEvent('onContextDataEvent', function(data) {
scope.context = data;
console.log("Avaya Widget >>> Context Data Event received ");
console.log("Avaya Widget >>> Context Data " + data);
console.log("Avaya Widget >>> Data assigned to context " + context);
});
return {
scope: {},
replace: true,
template: template,
link: widgetContainer
};
}