UNPKG

tsioc

Version:

tsioc is AOP, Ioc container, via typescript decorator

30 lines (29 loc) 543 B
/** * pointcut. * * @export * @interface Pointcut */ export interface IPointcut { /** * property or method name. * * @type {string} * @memberof IPointcut */ name: string; /** * full name of property or method * * @type {string} * @memberof IPointcut */ fullName: string; /** * method * * @type {(TypedPropertyDescriptor<any> | PropertyDescriptor)} * @memberof IPointcut */ descriptor?: TypedPropertyDescriptor<any> | PropertyDescriptor; }