ngast
Version:
Parsing tools for Angular. The project is an abstraction over the Angular compiler which provides friendly interface.
15 lines (14 loc) • 407 B
TypeScript
import { ChangeDetectionStrategy } from '@angular/core';
export interface DirectiveMetadata {
exportAs: string[] | null;
selector: string | null;
inputs: {
[field: string]: string | [string, string];
};
outputs: {
[field: string]: string;
};
}
export interface ComponentMetadata extends DirectiveMetadata {
changeDetection: ChangeDetectionStrategy | undefined;
}