ModuleExpression
Summary
A JavaScript module expression as angularJsApp.module('module').
Constructor
ModuleExpression
Syntax
ModuleExpression
(
-
expression
Summary
Parameters:
-
expression
ObjectThe module call expression as returned by esprima
Item Index
Methods
Methods
getDependencies
Syntax
Summary
Gets AngularJS module dependencies.
Returns:
Array:
The list of dependencies
isDefinition
Syntax
Summary
Checks if the module expression is an AngularJS definition.
angular.module() may be used to retrieve a previously registered module or to define a new one.
Returns:
Boolean:
true if this is a module definition, false otherwise
isValid
Syntax
Summary
Validates that the expression is an AngularJS module definition expression.
An AngularJS module definition expression must have two arguments:
- The name of the element to define
- An array of dependencies
Returns:
Boolean:
true if this is a valid AngularJS module definition expression, false otherwise