42 lines
676 B
TypeScript
42 lines
676 B
TypeScript
|
|
|
|
export interface OnInit {
|
|
ngOnInit(): void;
|
|
}
|
|
|
|
export interface OnDestroy {
|
|
ngOnDestroy(): void;
|
|
}
|
|
|
|
export interface AfterViewInit {
|
|
ngAfterViewInit(): void;
|
|
}
|
|
|
|
export interface AfterViewChecked {
|
|
ngAfterViewChecked(): void;
|
|
}
|
|
|
|
export interface AfterContentInit {
|
|
ngAfterContentInit(): void;
|
|
}
|
|
|
|
export interface AfterContentChecked {
|
|
ngAfterContentChecked(): void;
|
|
}
|
|
|
|
export interface SimpleChanges {
|
|
[key: string]: {
|
|
currentValue: any;
|
|
previousValue: any;
|
|
isFirstChange: boolean;
|
|
};
|
|
}
|
|
|
|
export interface OnChanges {
|
|
ngOnChanges(changes: SimpleChanges): void;
|
|
}
|
|
|
|
export interface DoCheck {
|
|
ngDoCheck(): void;
|
|
}
|