public class Provide extends Object implements Service
Provider
with Injector
.
http://docs.angularjs.org/api/auto/object/$provide
The documentation talks about many of these methods returning "registered provider instance" but I do not know what that means. It seems that services are instances of objects created by providers, and the providers appear to be functions that return service instances, but I cannot figure out what provider instance is. Could it be provider function?AbstractModule
Constructor and Description |
---|
Provide() |
Modifier and Type | Method and Description |
---|---|
void |
constant(String name,
Object value) |
<S extends Service> |
decorator(String name,
Function<S> decorator) |
<S extends Service> |
factory(String name,
Function<S> $getFn) |
<S extends Service> |
provider(String name,
Function<S> provider) |
void |
service(String name,
Closure constructor) |
void |
value(String name,
Object value) |
Copyright © 2014. All rights reserved.