UNPKG

tsioc

Version:

tsioc is AOP, Ioc container, via typescript decorator

27 lines (26 loc) 551 B
/** * component decorator class liefcycle hooks. * * @export * @interface ComponentLifecycle */ export interface ComponentLifecycle { /** * component before init hooks. after constructor befor property inject. * * @memberof ComponentLifecycle */ beforeInit?(): any; /** * component on init hooks. after property inject * * @memberof ComponentLifecycle */ onInit?(): any; /** * component on destroy hooks. * * @memberof ComponentLifecycle */ onDestroy?(): any; }