Skip to content

Instantly share code, notes, and snippets.

@oravecz
Last active August 29, 2015 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save oravecz/1e2f6c79dbcaa83f034c to your computer and use it in GitHub Desktop.
Save oravecz/1e2f6c79dbcaa83f034c to your computer and use it in GitHub Desktop.
Services Presentation
function myFilter( $locale ) {
var formats = $locale.NUMBER_FORMATS;
return something;
}
myFilter.$inject = ['$locale'];
$injector.invoke( myFilter );
$injector.invoke( ['$locale', myFilter] );
window.apikey = 'E830AF11';
module.constant('apikey', 'E830AF11');
function factory(name, factoryFn) {
return provider(name, {
$get: factoryFn
});
}
function service(name, constructor) {
return provider(name, {
$get: function($injector) {
return $injector.instantiate(constructor);
}
});
}
function value(name, val) {
return provider(name, {
$get: function() { return val; }
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment