UNPKG

ng1-shift

Version:

Angular 1.5+ decorators for writing Angular2 like.

22 lines (21 loc) 595 B
import { IComponentClass } from "./interfaces"; interface Input { componentProp: string; inputName: string; } interface Output { componentProp: string; outputName: string; } export declare class ComponentMetadataService { private target; constructor(target: IComponentClass); addInput(componentProp: string, inputName: string): void; addOutput(componentProp: string, outputName: string): void; getInputs(): Array<Input>; getOutputs(): Array<Output>; private get hasMetadata(); private get metadata(); private set metadata(value); } export {};