25 lines
577 B
TypeScript
25 lines
577 B
TypeScript
declare var window;
|
|
|
|
/**
|
|
* Initialize the ngCordova Angular module if we're running in ng1
|
|
*/
|
|
export function initAngular1() {
|
|
if(window.angular) {
|
|
window.angular.module('ngCordova', []);
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Publish a new Angular 1 service for this plugin.
|
|
*/
|
|
export function publishAngular1Service(config:any, cls:any) {
|
|
let serviceName = '$cordova' + cls.name;
|
|
console.log('Registering Angular1 service', serviceName);
|
|
window.angular.module('ngCordova').service(serviceName, [function() {
|
|
let funcs = {};
|
|
for(var k in cls) {
|
|
}
|
|
return funcs;
|
|
}]);
|
|
}
|