49 lines
988 B
TypeScript
49 lines
988 B
TypeScript
|
/**
|
||
|
* @module
|
||
|
* @description
|
||
|
*
|
||
|
* Annotations provide the additional information that Angular requires in order to run your
|
||
|
* application. This module
|
||
|
* contains {@link ComponentMetadata}, {@link DirectiveMetadata}, and {@link ViewMetadata}
|
||
|
* annotations, as well as
|
||
|
* the {@link Host} annotation that is used by Angular to resolve dependencies.
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
export {
|
||
|
ComponentMetadata,
|
||
|
DirectiveMetadata,
|
||
|
PipeMetadata,
|
||
|
LifecycleEvent,
|
||
|
ViewMetadata,
|
||
|
ViewEncapsulation,
|
||
|
QueryMetadata,
|
||
|
AttributeMetadata,
|
||
|
Attribute,
|
||
|
AttributeFactory,
|
||
|
Component,
|
||
|
ComponentDecorator,
|
||
|
ComponentFactory,
|
||
|
Directive,
|
||
|
DirectiveDecorator,
|
||
|
DirectiveFactory,
|
||
|
View,
|
||
|
ViewDecorator,
|
||
|
ViewFactory,
|
||
|
Query,
|
||
|
QueryFactory,
|
||
|
ViewQuery,
|
||
|
Pipe,
|
||
|
PipeFactory
|
||
|
} from './src/core/metadata';
|
||
|
|
||
|
export {
|
||
|
OnAllChangesDone,
|
||
|
OnChange,
|
||
|
OnDestroy,
|
||
|
OnInit,
|
||
|
OnCheck
|
||
|
} from './src/core/compiler/interfaces';
|
||
|
|
||
|
export {Class, ClassDefinition, TypeDecorator} from './src/util/decorators';
|