Use this method to register a component.
Use this method to register work which needs to be performed on module loading.
Register a constant service with the $injector.
Register a controller with the $controller service.
Register a service decorator with the $injector.
Register a directive with the compiler.
Register a service factory with the $injector.
Register a filter service.
The name of the AngularJS module.
Register a provider service factory.
Array of module names that this module depends on.
Register code to be run during module loading.
Register a service constructor.
Register a value service with the $injector.
AngularJS module interface for registering components, services, providers, etc.