Controller function that should be associated with newly created scope or the name of a registered controller if passed as a string (string or function).
An identifier name for a reference to the controller. If present, the controller will be published to scope under the controllerAs name.
HTML template as a string or a function that returns an HTML template as a string which should be used by ngView or ngInclude directives. This property takes precedence over templateUrl (string or function).
Path or function that returns a path to an HTML template that should be used by ngView.
An optional map of dependencies which should be injected into the controller. If any of these dependencies are promises, the router will wait for them all to be resolved or one to be rejected before the controller is instantiated. If all the promises are resolved successfully, the values of the resolved promises are injected and $routeChangeSuccess event is fired.
Value to update $location path with and trigger route redirection (string or function).
Reload route when only $location.search() or $location.hash() changes.
Match routes without being case sensitive. If the option is set to true, then the particular route can be matched without being case sensitive.
Match routes without being case sensitive.
Match routes without being case sensitive. If the option is set to true, then the particular route can be matched without being case sensitive.
Controller function that should be associated with newly created scope or the name of a registered controller if passed as a string (string or function).
An identifier name for a reference to the controller.
An identifier name for a reference to the controller. If present, the controller will be published to scope under the controllerAs name.
Value to update $location path with and trigger route redirection (string or function).
Reload route when only $location.search() or $location.hash() changes.
An optional map of dependencies which should be injected into the controller.
An optional map of dependencies which should be injected into the controller. If any of these dependencies are promises, the router will wait for them all to be resolved or one to be rejected before the controller is instantiated. If all the promises are resolved successfully, the values of the resolved promises are injected and $routeChangeSuccess event is fired.
HTML template as a string or a function that returns an HTML template as a string which should be used by ngView or ngInclude directives.
HTML template as a string or a function that returns an HTML template as a string which should be used by ngView or ngInclude directives. This property takes precedence over templateUrl (string or function).
Path or function that returns a path to an HTML template that should be used by ngView.
Type-Safe AngularJS Route