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
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. |
ServiceRequestNode | A request for one or more AngularJS services. |
ValueRecipeDefinition | An AngularJS value recipe definition, that is, a method call of the form |