RouteExpression
Summary
An AngularJS ngRoute JavaScript route expression.
AngularJS route expressions uses when:
$routeProvider.when('/path', { resolve: { definition1: ['Dependency1', function() {}], definition2: ['Dependency2', function() {}], } });
Constructor
RouteExpression
Syntax
RouteExpression
(
-
expression
Summary
Parameters:
-
expression
ObjectThe route expression as returned by esprima
Item Index
Methods
Methods
getDefinitions
Syntax
Summary
Gets AngularJS route definitions.
The following definition expressions are supported:
- All "resolve" property keys
Returns:
Array:
The list of definitions
getDependencies
Syntax
Summary
Gets AngularJS route expression dependencies.
The following dependency expressions are supported:
- The attribute "controller" of the route
- All dependencies injected in "resolve" properties
Returns:
Array:
The list of dependencies