v1/src/compiler/ir/model library
Classes
- AttributeBinding
- Binding
- A generic representation of a value binding.
- BindingSource
-
BindingSourceVisitor<
R, C> - BindingTarget
-
BindingTargetVisitor<
R, C> - BoundEvent
- BoundExpression
- A BindingSource which represents a general-purpose expression.
- BoundI18nMessage
- BoundLiteral
- ClassBinding
- ComplexEventHandler
- An EventHandler that cannot be expressed as a SimpleEventHandler.
- Component
- The core reusable UI building blocks for an application.
- ComponentView
- CustomEvent
- Directive
- DirectiveOutput
- Element
- An element node in the template.
- EmbeddedView
- EventHandler
- HostView
- HtmlBinding
- InputBinding
- IRNode
- Base class for all intermediate representation (IR) data model classes.
-
IRVisitor<
R, C> - Library
- Top-level object to encapsulate the IR objects created by the frontend and passed to the backend.
- MatchedDirective
- A directive which has been matched to an element in the template.
- NativeEvent
- PropertyBinding
- SimpleEventHandler
- An EventHandler that is a single method call with 0 or 1 arguments.
- SourceReference
- StringLiteral
- StyleBinding
- TabIndexBinding
- TextBinding
- View
Enums
- Lifecycle
- ViewEncapsulation
- Defines template and style encapsulation options available for Component's View.