projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #13042 from jackrabbithanna/dev-core-475
[civicrm-core.git]
/
ang
/
crmUtil.js
diff --git
a/ang/crmUtil.js
b/ang/crmUtil.js
index c48b2cbc54ea3e4510ebc8748d498769560ece45..ab460ab7e9c51a5f0e779449c1a8314cd77c17c3 100644
(file)
--- a/
ang/crmUtil.js
+++ b/
ang/crmUtil.js
@@
-1,6
+1,6
@@
/// crmUi: Sundry UI helpers
(function (angular, $, _) {
/// crmUi: Sundry UI helpers
(function (angular, $, _) {
- angular.module('crmUtil',
[]
);
+ angular.module('crmUtil',
CRM.angRequires('crmUtil')
);
// Angular implementation of CRM.api3
// @link http://wiki.civicrm.org/confluence/display/CRMDOC/AJAX+Interface#AJAXInterface-CRM.api3
// Angular implementation of CRM.api3
// @link http://wiki.civicrm.org/confluence/display/CRMDOC/AJAX+Interface#AJAXInterface-CRM.api3
@@
-346,4
+346,16
@@
};
});
};
});
+ angular.module('crmUtil').factory('crmLoadScript', function($q) {
+ return function(url) {
+ var deferred = $q.defer();
+
+ CRM.loadScript(url).done(function() {
+ deferred.resolve(true);
+ });
+
+ return deferred.promise;
+ };
+ });
+
})(angular, CRM.$, CRM._);
})(angular, CRM.$, CRM._);