UNPKG

tsioc

Version:

tsioc is AOP, Ioc container, via typescript decorator

19 lines (18 loc) 664 B
import { ActionData } from '../ActionData'; import { ClassMetadata } from '../metadatas/index'; import { ActionComposite } from './ActionComposite'; import { IContainer } from '../../IContainer'; export interface ComponentCacheActionData extends ActionData<ClassMetadata> { } /** * Inject DrawType action. * * @export * @class SetPropAction * @extends {ActionComposite} */ export declare class ComponentCacheAction extends ActionComposite { constructor(); protected working(container: IContainer, data: ComponentCacheActionData): ComponentCacheActionData; getCacheMetadata(container: IContainer, data: ComponentCacheActionData): ClassMetadata; }