OpenVeo server API for plugins

API Docs for: 7.0.0
Show:

ModuleExpression

Summary

A JavaScript module expression as angularJsApp.module('module').

Constructor

ModuleExpression

Syntax

ModuleExpression

(
  • expression
)

Summary

Parameters:

  • expression Object

    The module call expression as returned by esprima

Item Index

Methods

getDependencies

Syntax

getDependencies

() Array

Summary

Gets AngularJS module dependencies.

Returns:

Array:

The list of dependencies

isDefinition

Syntax

isDefinition

() Boolean

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

isValid

() Boolean

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