crmD3 - Add stub module for declaring dependencies on D3
authorTim Otten <totten@civicrm.org>
Sat, 20 Dec 2014 09:31:09 +0000 (01:31 -0800)
committerTim Otten <totten@civicrm.org>
Sat, 20 Dec 2014 12:52:29 +0000 (04:52 -0800)
CRM/Mailing/Info.php
js/angular-crmD3.js [new file with mode: 0644]

index d59bfc15e2d7b0746c73808203558f2c94bb01ca..01e5b4f9bffae81e9c744ee5b3365a5978824ee7 100644 (file)
@@ -67,17 +67,10 @@ class CRM_Mailing_Info extends CRM_Core_Component_Info {
       'js' => array('js/angular-crmMailingAB.js', 'js/angular-crmMailingAB/services.js', 'js/angular-crmMailingAB/directives.js'),
       'css' => array('css/angular-crmMailingAB.css'),
     );
-//    $result['crmMailingAB'] = array(
-//      'ext' => 'civicrm',
-//      'js' => array(
-//        'js/angular-crmMailingAB.js',
-//        'js/angular-crmMailingAB-ReportCtrl.js',
-//        'js/d3.min.js',
-//        'js/angular-sanitize.js',
-//        'packages/ckeditor/ckeditor.js',
-//      ),
-//      'css' => array('css/angular-crmMailingAB.css'),
-//    );
+    $result['crmD3'] = array(
+      'ext' => 'civicrm',
+      'js' => array('js/angular-crmD3.js', 'js/d3.min.js'),
+    );
 
     $config = CRM_Core_Config::singleton();
     $session = CRM_Core_Session::singleton();
diff --git a/js/angular-crmD3.js b/js/angular-crmD3.js
new file mode 100644 (file)
index 0000000..eca29a3
--- /dev/null
@@ -0,0 +1,4 @@
+(function (angular, $, _) {
+  // thin stub for declaring dependencies
+  angular.module('crmD3', []);
+})(angular, CRM.$, CRM._);