v1/src/compiler/compile_metadata library

Classes

CompileDiDependencyMetadata
CompileDirectiveMetadata
Metadata regarding compilation of a directive.
CompileFactoryMetadata
CompileIdentifierMetadata
CompileMetadataWithIdentifier
CompileMetadataWithType
CompilePipeMetadata
CompileProviderMetadata
CompileQueryMetadata
Provides metadata for Query, ViewQuery, ViewChildren, ContentChild and ContentChildren decorators.
CompileTemplateMetadata
Metadata regarding compilation of a template.
CompileTokenMap<V>
CompileTokenMetadata
CompileTypedMetadata
Metadata used to type a generic directive.
CompileTypeMetadata
Metadata regarding compilation of a type.

Enums

CompileDirectiveMetadataType
LifecycleHooks
Lifecycle hooks are guaranteed to be called in the following order:

Functions

createHostComponentMeta(CompileTypeMetadata componentType, String componentSelector, AnalyzedClass? analyzedClass, bool? preserveWhitespace) CompileDirectiveMetadata
Construct CompileDirectiveMetadata from ComponentTypeMetadata and a selector.
createHostDirectiveTypes(CompileTypeMetadata componentType) List<CompileTypedMetadata>
Creates metadata necessary to flow types from a host view to its component.