Log
Log: { attach: any; silence: any; trace: any }
Type declaration
attach:function
- attach(options?: { label?: string; proxyMethods?: boolean }): <T>(constructor: T) => T
Parameters
Optional options: { label?: string; proxyMethods?: boolean }
Optional label?: string
Optional proxyMethods?: boolean
Returns <T>(constructor: T) => T
Type parameters
T: new (...args: any[]) => void
Parameters
Returns T
silence:function
- silence(proto: any, propertyName: string): void
Parameters
proto: any
propertyName: string
Returns void
trace:function
- trace(proto: any, propertyName: string, descriptor: PropertyDescriptor): void
Parameters
proto: any
propertyName: string
descriptor: PropertyDescriptor
Returns void