mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Moves the `SimpleChange` and lifecycle hook interfaces so that they can import other symbols from `core`. PR Close #64535
55 lines
1.3 KiB
TypeScript
55 lines
1.3 KiB
TypeScript
/**
|
|
* @license
|
|
* Copyright Google LLC All Rights Reserved.
|
|
*
|
|
* Use of this source code is governed by an MIT-style license that can be
|
|
* found in the LICENSE file at https://angular.dev/license
|
|
*/
|
|
|
|
/**
|
|
* This indirection is needed to free up Component, etc symbols in the public API
|
|
* to be used by the decorator versions of these annotations.
|
|
*/
|
|
|
|
export {Attribute, AttributeDecorator} from './di/metadata_attr';
|
|
export {
|
|
AfterContentChecked,
|
|
AfterContentInit,
|
|
AfterViewChecked,
|
|
AfterViewInit,
|
|
DoCheck,
|
|
OnChanges,
|
|
OnDestroy,
|
|
OnInit,
|
|
} from './change_detection/lifecycle_hooks';
|
|
export {
|
|
ContentChild,
|
|
ContentChildDecorator,
|
|
ContentChildren,
|
|
ContentChildrenDecorator,
|
|
Query,
|
|
ViewChild,
|
|
ViewChildDecorator,
|
|
ViewChildren,
|
|
ViewChildrenDecorator,
|
|
} from './metadata/di';
|
|
export {
|
|
Component,
|
|
ComponentDecorator,
|
|
Directive,
|
|
DirectiveDecorator,
|
|
HostBinding,
|
|
HostBindingDecorator,
|
|
HostListener,
|
|
HostListenerDecorator,
|
|
Input,
|
|
InputDecorator,
|
|
Output,
|
|
OutputDecorator,
|
|
Pipe,
|
|
PipeDecorator,
|
|
} from './metadata/directives';
|
|
export {DoBootstrap} from './metadata/do_bootstrap';
|
|
export {NgModule, NgModuleDecorator} from './metadata/ng_module';
|
|
export {CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA, SchemaMetadata} from './metadata/schema';
|
|
export {ViewEncapsulation} from './metadata/view';
|