commiting uncommited changes on live site
[weblabels.fsf.org.git] / crm.fsf.org / 20131203 / files / sites / all / modules-old / civicrm / ang / crmMailing / BlockReview.js
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._);