controller(name, constructor); See $controllerProvider
requires Holds the list of modules which the injector will load before
provider(name, providerType); See $provide.provider(). Parameters
directive(name, directiveFactory); See $compileProvider
value(name, object); See $provide.value(). Parameters
run(initializationFn); Use this method to register work which should be performed when the injector is done loading all modules.
constant(name, object); Because the constants are fixed, they get applied before other provide methods. See $provide.constant().
animation(name, animationFactory); NOTE: animations take effect only if the ngAnimate module is loaded
filter(name, filterFactory); See $filterProvider
factory(name, providerFunction); See $provide.factory(). Parameters
Page 1 of 2