MCPcopy
hub / github.com/angular-ui/ui-grid / provider

Function provider

lib/test/angular/1.5.0/angular.js:4430–4439  ·  view source on GitHub ↗
(name, provider_)

Source from the content-addressed store, hash-verified

4428 }
4429
4430 function provider(name, provider_) {
4431 assertNotHasOwnProperty(name, 'service');
4432 if (isFunction(provider_) || isArray(provider_)) {
4433 provider_ = providerInjector.instantiate(provider_);
4434 }
4435 if (!provider_.$get) {
4436 throw $injectorMinErr('pget', "Provider '{0}' must define $get factory method.", name);
4437 }
4438 return providerCache[name + providerSuffix] = provider_;
4439 }
4440
4441 function enforceReturnValue(name, factory) {
4442 return function enforcedReturnValue() {

Callers 1

factoryFunction · 0.70

Calls 3

assertNotHasOwnPropertyFunction · 0.70
isFunctionFunction · 0.70
isArrayFunction · 0.50

Tested by

no test coverage detected