UNPKG

ng-dynamic-component

Version:

> Dynamic components with full life-cycle support for inputs and outputs

32 lines 579 B
/** * @public */ export interface InputsType { [k: string]: unknown; } /** * @public */ export interface OutputsType { [k: string]: OutputExpression | undefined; } /** * @public */ export interface OutputWithArgs { handler: AnyFunction; args?: unknown[]; } /** * @public */ export declare type OutputExpression = EventHandler | OutputWithArgs; /** * @public */ export declare type EventHandler<T = unknown> = (event: T) => unknown; /** * @public */ export declare type AnyFunction = (...args: unknown[]) => unknown; //# sourceMappingURL=types.d.ts.map