Constructors
constructor
Parameters
className: string
Optional instanceName: string
Properties
_className
_className: string
_instanceName
_instanceName: string
Accessors
instanceName
- get instanceName(): string
Methods
debug
- debug(format: string, ...args: unknown[]): void
Parameters
format: string
Rest ...args: unknown[]
Returns void
error
- error(format: string, ...args: unknown[]): void
Parameters
format: string
Rest ...args: unknown[]
Returns void
errorToInstance
- errorToInstance(format: string, ...args: unknown[]): Error
Parameters
format: string
Rest ...args: unknown[]
Returns Error
errorToObject
- errorToObject(format: string, ...args: unknown[]): Error
Parameters
format: string
Rest ...args: unknown[]
Returns Error
info
- info(format: string, ...args: unknown[]): void
Parameters
format: string
Rest ...args: unknown[]
Returns void
instanceToError
- instanceToError<T>(error: T): T
Type parameters
Parameters
Returns T
log
- log(level: LoggerLevel, formatStr: string, ...args: unknown[]): string
Parameters
formatStr: string
Rest ...args: unknown[]
Returns string
objectToError
- objectToError(error: Error): Error
onlog
- onlog(logStr: string, level: LoggerLevel, className: string, instanceName: string, formatStr: string, ...args: unknown[]): void
Parameters
logStr: string
className: string
instanceName: string
formatStr: string
Rest ...args: unknown[]
Returns void
warning
- warning(format: string, ...args: unknown[]): void
Parameters
format: string
Rest ...args: unknown[]
Returns void
构造函数