Constructors
constructor
- new Logger(_verbose: boolean): Logger
Properties
Private _verbose
_verbose: boolean
Private currentDate
currentDate: string
Accessors
verbose
- set verbose(state: boolean): void
Methods
error
- error(message: string | Error, overrideVerbose?: undefined | false | true): void
-
Parameters
-
message: string | Error
-
Optional overrideVerbose: undefined | false | true
Returns void
important
- important(message: string, overrideVerbose?: undefined | false | true): void
-
Parameters
-
message: string
-
Optional overrideVerbose: undefined | false | true
Returns void
info
- info(message: string, overrideVerbose?: undefined | false | true): void
-
Parameters
-
message: string
-
Optional overrideVerbose: undefined | false | true
Returns void
warning
- warning(message: string, overrideVerbose?: undefined | false | true): void
-
Parameters
-
message: string
-
Optional overrideVerbose: undefined | false | true
Returns void
Internal logger
Logs information with a prefix that includes the date, time and log type
{ILogger}