MCPcopy Index your code
hub / github.com/angular-ui/ui-grid / provider

Function provider

lib/test/angular/1.8.0/angular.js:5030–5039  ·  view source on GitHub ↗
(name, provider_)

Source from the content-addressed store, hash-verified

5028 }
5029
5030 function provider(name, provider_) {
5031 assertNotHasOwnProperty(name, 'service');
5032 if (isFunction(provider_) || isArray(provider_)) {
5033 provider_ = providerInjector.instantiate(provider_);
5034 }
5035 if (!provider_.$get) {
5036 throw $injectorMinErr('pget', 'Provider \'{0}\' must define $get factory method.', name);
5037 }
5038 return (providerCache[name + providerSuffix] = provider_);
5039 }
5040
5041 function enforceReturnValue(name, factory) {
5042 return /** @this */ function enforcedReturnValue() {

Callers 1

factoryFunction · 0.70

Calls 3

assertNotHasOwnPropertyFunction · 0.70
isFunctionFunction · 0.70
isArrayFunction · 0.70

Tested by

no test coverage detected