Constructors
constructor
-
Parameters
-
originalFnc: any
-
className: any
-
methodName: any
-
Logger: any
-
Default value loggerOptions: IPrintLogOptions = {}
Properties
Private Logger
Logger: any
Private className
className: any
contextTag
contextTag: string
Private methodName
methodName: any
Private originalFnc
originalFnc: any
Methods
apply
- apply(target: any, thisArg: any, args: any): any
-
Parameters
-
target: any
-
thisArg: any
-
args: any
Returns any
parseArguments
- parseArguments(value: any[]): any[]
parseError
- parseError(error: any | Error): any | string
-
Parameters
Returns any
|
string
parseResult
- parseResult(value: any): any
printMessage
- printMessage(message: string, value: any, type?: "before" | "after"): void
-
Parameters
-
message: string
-
value: any
-
Optional type: "before" | "after"
Returns void
printMessageError
- printMessageError(error: any): void
printMessageResult
- printMessageResult(result: any): void