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.