6 .factory("sendMessageService", sendMessageService);
8 sendMessageService.$inject = ["$uibModal"];
11 Send message service implementation
13 function sendMessageService($uibModal) {
16 sendMessage: sendMessage
20 Open send message modal window
23 - receivers : default []
24 - isMailActive : default false
25 - isResponse : default false
26 - isForwarding : default false
27 - previousContent : default ""
29 function sendMessage(parameters) {
30 var modalInstance = $uibModal.open({
31 templateUrl: Global.Theme.getURLPortal() + Liferay.ThemeDisplay.getPathJavaScript() + "/angularjs/send-message/send-message.html?t=" + Liferay.extTimestamp,
32 controller: "SendMessageController",
33 controllerAs: "SendMessageCtrl",
36 parameters : function() {
42 modalInstance.result.then(function() {
43 console.log("Message sent");
45 // Cancel message so don't do anything
46 console.log("Message cancelled");