OpenVeo server API for plugins

API Docs for: 7.0.0
Show:

ConfigExpression

Summary

An AngularJS JavaScript config expression.

AngularJS config expressions uses angular.module.config(): angular.module('AngularJsModule').config(['Dependency1', function(Dependency1) {});

Constructor

ConfigExpression

Syntax

ConfigExpression

(
  • expression
)

Summary

Parameters:

  • expression Object

    The config expression as returned by esprima

Item Index

Methods

getDependencies

Syntax

getDependencies

() Array

Summary

Gets AngularJS config dependencies.

Only dependencies in strict dependency injection are supported.

Returns:

Array:

The list of dependencies

isValid

Syntax

isValid

() Boolean

Summary

Validates that the expression is a config expression.

An AngularJS config expression must have one argument:

  • Either an array when using strict dependency injection or just a function

Returns:

Boolean:

true if this is a valid config expression