Module AngularJS
Provides classes for working with AngularJS (also known as Angular 1.x) applications.
NOTE: The API of this library is not stable yet and may change in the future.
Import path
import javascript
Predicates
angular |
Holds if |
builtinServiceRef |
Holds if |
getBuiltinServiceOfKind |
Gets a builtin service with a specific kind. |
isInterpretedByAngularJS |
Holds if the contents and attribute values of the given element are interpreted by AngularJS, that is, any placeholder expressions therein, such as |
moduleRef |
Holds if |
routeProviderRef |
Holds if |
Classes
AngularJSCall |
DEPRECATED: Use |
AngularJSCallNode |
A call to an AngularJS function. |
AngularModule |
An AngularJS module. |
AngularScope |
An abstract representation of a set of AngularJS scope objects. |
AnimationDefinition |
An animation defined with |
BuiltinDirective |
A built-in AngularJS directive. |
BuiltinServiceReference |
A reference to a builtin service. |
ComponentDefinition |
A component defined with |
ComponentDirective |
An AngularJS component defined by |
ConfigMethodDefinition |
An AngularJS config method definition, that is, a method call of the form |
ConstantRecipeDefinition |
An AngularJS constant recipe definition, that is, a method call of the form |
Controller |
An AngularJS controller instance. |
ControllerDefinition |
A controller defined with |
CustomDirective |
A custom AngularJS directive, either a general directive defined by |
CustomServiceDefinition |
A custom AngularJS service, defined through |
CustomServiceReference |
A reference to a custom service. |
DecoratorRecipeDefinition |
An AngularJS decorator recipe definition, that is, a method call of the form |
DependencyInjection |
An expression that dependency-inject some of its input with AngularJS dependency injection services. |
DirectiveDefinition |
A directive defined with |
DirectiveInstance |
An AngularJS directive, either built-in or custom. |
DirectiveTarget |
A syntactic element to which an AngularJS directive can be attached. |
DirectiveTargetName |
The name of a directive target. |
DirectiveTargetType |
The type of a directive target, indicating whether it is an element (“E”), an attribute (“A”), a class name (“C”) or a comment (“M”). |
ElementScope |
An abstract representation of all the AngularJS scope objects for a DOM element. |
Empty |
The empty alternative of maybes. |
FactoryRecipeDefinition |
An AngularJS factory recipe definition, that is, a method call of the form |
FilterDefinition |
A filter defined with |
GeneralDirective |
A custom AngularJS directive defined by |
HtmlFileScope |
An abstract representation of all the AngularJS scope objects in an HTML file. |
InjectableFunction |
An injectable function, that is, a function that could have its dependency parameters automatically provided by the AngularJS |
InjectableFunctionServiceRequest |
A request for a service, in the form of a dependency-injected function. |
InjectorInvokeCall |
A call to |
IsolateScope |
An abstract representation of the AngularJS isolate scope of a directive. |
LinkFunction |
A link-function used in a custom AngularJS directive. |
ModuleApiCall |
A call to a method from the |
ModuleApiCallDependencyInjection | |
NgAst |
The root node of an abstract syntax tree. |
NgAstNode |
An NgAst node from a parsed AngularJS expression source. |
NgCallArguments |
Super class for |
NgCallExpr |
A call expression node. |
NgConsCallArgument |
A non-empty cons-list of arguments for a call. |
NgDataFlowNode |
A node in an AngularJS expression that can have dataflow. |
NgDotExpr |
A dot expression node for looking up a fixed property with a fixed name. |
NgExpr |
An expression node. |
NgExprStmt |
An expression-statement node. |
NgFilter |
A filter node. |
NgFilterArgument |
A non-empty cons-list of arguments for a filter. |
NgFilterChain |
A “filter-chain” node (see https://github.com/angular/angular.js/blob/master/src/ng/parse.js -> filterChain). |
NgMaybeFilter |
Super class for |
NgMaybeFilterArgument |
Super class for |
NgNumber |
A number expression node. |
NgSingleFilter |
A single filter node. |
NgSource |
The source of an AngularJS expression. |
NgSourceProvider |
Extensible class for AngularJS expression source providers (e.g. |
NgString |
A string expression node. |
NgToken |
A token from a tokenized AngularJS expression source. |
NgVarExpr |
A variable reference expression node. |
ProviderRecipeDefinition |
An AngularJS provider recipe definition, that is, a method call of the form |
RecipeDefinition |
A definition of a custom AngularJS dependency injection service using a “recipe”. |
RouteSetup |
A setup of an AngularJS “route”, using the |
RunMethodDefinition |
An AngularJS run method definition, that is, a method call of the form |
ScopeServiceReference |
The |
ServiceRecipeDefinition |
An AngularJS service recipe definition, that is, a method call of the form |
ServiceReference |
A reference to a service. |
ServiceRequest |
DEPRECATED: Use |
ServiceRequestNode |
A request for one or more AngularJS services. |
ValueRecipeDefinition |
An AngularJS value recipe definition, that is, a method call of the form |