Commit | Line | Data |
---|---|---|
b396fc59 TO |
1 | (function(angular, $, _) { |
2 | ||
3 | angular.module('crmMailing').directive('crmMailingBlockReview', function (crmMailingPreviewMgr) { | |
4 | return { | |
5 | scope: { | |
6 | crmMailing: '@' | |
7 | }, | |
8 | templateUrl: '~/crmMailing/BlockReview.html', | |
9 | link: function (scope, elm, attr) { | |
10 | scope.$parent.$watch(attr.crmMailing, function(newValue){ | |
11 | scope.mailing = newValue; | |
12 | }); | |
13 | scope.crmMailingConst = CRM.crmMailing; | |
14 | scope.ts = CRM.ts(null); | |
15 | scope.previewMailing = function previewMailing(mailing, mode) { | |
16 | return crmMailingPreviewMgr.preview(mailing, mode); | |
17 | }; | |
18 | } | |
19 | }; | |
20 | }); | |
21 | ||
22 | })(angular, CRM.$, CRM._); |