@adviser/cement - v0.0.0
Preparing search index...
LoggerInterface
Interface LoggerInterface<R>
interface
LoggerInterface
<
R
>
{
levelHandler
:
LevelHandler
;
TxtEnDe
()
:
TxtEnDecoder
;
Module
(
key
:
string
)
:
R
;
EnableLevel
(
level
:
string
,
...
modules
:
string
[]
)
:
R
;
DisableLevel
(
level
:
string
,
...
modules
:
string
[]
)
:
R
;
Attributes
()
:
Record
<
string
,
unknown
>
;
SetDebug
(
...
modules
:
(
string
|
string
[]
)
[]
)
:
R
;
SetIgnoreAttribute
(
re
?:
RegExp
)
:
R
;
SetExposeStack
(
enable
?:
boolean
)
:
R
;
SetFormatter
(
fmt
:
LogFormatter
)
:
R
;
Ref
(
key
:
string
,
action
:
FnSerialized
|
{
toString
:
()
=>
string
}
)
:
R
;
Result
<
T
>
(
key
:
string
,
res
:
Result
<
T
>
)
:
R
;
Url
(
url
:
CoerceURI
,
key
?:
string
)
:
R
;
Len
(
value
:
unknown
,
key
?:
string
)
:
R
;
Hash
(
value
:
unknown
,
key
?:
string
)
:
R
;
Str
<
T
extends
string
|
Record
<
string
,
string
>
>
(
key
:
T
,
value
?:
T
extends
string
?
string
:
undefined
,
)
:
R
;
Uint64
<
T
extends
string
|
Record
<
string
,
number
>
>
(
key
:
T
,
value
?:
T
extends
string
?
number
:
undefined
,
)
:
R
;
Int
<
T
extends
string
|
Record
<
string
,
number
>
>
(
key
:
T
,
value
?:
T
extends
string
?
number
:
undefined
,
)
:
R
;
Bool
<
T
extends
string
|
Record
<
string
,
unknown
>
>
(
key
:
T
,
value
?:
T
extends
string
?
unknown
:
undefined
,
)
:
R
;
Any
<
T
extends
string
|
Record
<
string
,
unknown
>
>
(
key
:
T
,
value
?:
T
extends
string
?
unknown
:
undefined
,
)
:
R
;
Http
(
...
mix
:
(
string
|
HttpType
)
[]
)
:
R
;
Pair
(
x
:
Record
<
string
,
unknown
>
)
:
R
;
Error
()
:
R
;
Warn
()
:
R
;
Debug
()
:
R
;
Log
()
:
R
;
WithLevel
(
level
:
string
)
:
R
;
Err
<
T
>
(
err
:
Error
|
T
|
Result
<
T
,
Error
>
)
:
R
;
Info
()
:
R
;
Timestamp
()
:
R
;
TimerStart
(
key
:
string
)
:
R
;
TimerEnd
(
key
:
string
)
:
R
;
Dur
(
key
:
string
,
nsec
:
number
)
:
R
;
}
Type Parameters
R
Hierarchy (
View Summary
)
LoggerInterface
WithLogger
Logger
Index
Properties
level
Handler
Methods
Txt
En
De
Module
Enable
Level
Disable
Level
Attributes
Set
Debug
Set
Ignore
Attribute
Set
Expose
Stack
Set
Formatter
Ref
Result
Url
Len
Hash
Str
Uint64
Int
Bool
Any
Http
Pair
Error
Warn
Debug
Log
With
Level
Err
Info
Timestamp
Timer
Start
Timer
End
Dur
Properties
Readonly
level
Handler
levelHandler
:
LevelHandler
Methods
Txt
En
De
TxtEnDe
()
:
TxtEnDecoder
Returns
TxtEnDecoder
Module
Module
(
key
:
string
)
:
R
Parameters
key
:
string
Returns
R
Enable
Level
EnableLevel
(
level
:
string
,
...
modules
:
string
[]
)
:
R
Parameters
level
:
string
...
modules
:
string
[]
Returns
R
Disable
Level
DisableLevel
(
level
:
string
,
...
modules
:
string
[]
)
:
R
Parameters
level
:
string
...
modules
:
string
[]
Returns
R
Attributes
Attributes
()
:
Record
<
string
,
unknown
>
Returns
Record
<
string
,
unknown
>
Set
Debug
SetDebug
(
...
modules
:
(
string
|
string
[]
)
[]
)
:
R
Parameters
...
modules
: (
string
|
string
[]
)
[]
Returns
R
Set
Ignore
Attribute
SetIgnoreAttribute
(
re
?:
RegExp
)
:
R
Parameters
Optional
re
:
RegExp
Returns
R
Set
Expose
Stack
SetExposeStack
(
enable
?:
boolean
)
:
R
Parameters
Optional
enable
:
boolean
Returns
R
Set
Formatter
SetFormatter
(
fmt
:
LogFormatter
)
:
R
Parameters
fmt
:
LogFormatter
Returns
R
Ref
Ref
(
key
:
string
,
action
:
FnSerialized
|
{
toString
:
()
=>
string
}
)
:
R
Parameters
key
:
string
action
:
FnSerialized
|
{
toString
:
()
=>
string
}
Returns
R
Result
Result
<
T
>
(
key
:
string
,
res
:
Result
<
T
>
)
:
R
Type Parameters
T
Parameters
key
:
string
res
:
Result
<
T
>
Returns
R
Url
Url
(
url
:
CoerceURI
,
key
?:
string
)
:
R
Parameters
url
:
CoerceURI
Optional
key
:
string
Returns
R
Len
Len
(
value
:
unknown
,
key
?:
string
)
:
R
Parameters
value
:
unknown
Optional
key
:
string
Returns
R
Hash
Hash
(
value
:
unknown
,
key
?:
string
)
:
R
Parameters
value
:
unknown
Optional
key
:
string
Returns
R
Str
Str
<
T
extends
string
|
Record
<
string
,
string
>
>
(
key
:
T
,
value
?:
T
extends
string
?
string
:
undefined
,
)
:
R
Type Parameters
T
extends
string
|
Record
<
string
,
string
>
Parameters
key
:
T
Optional
value
:
T
extends
string
?
string
:
undefined
Returns
R
Uint64
Uint64
<
T
extends
string
|
Record
<
string
,
number
>
>
(
key
:
T
,
value
?:
T
extends
string
?
number
:
undefined
,
)
:
R
Type Parameters
T
extends
string
|
Record
<
string
,
number
>
Parameters
key
:
T
Optional
value
:
T
extends
string
?
number
:
undefined
Returns
R
Int
Int
<
T
extends
string
|
Record
<
string
,
number
>
>
(
key
:
T
,
value
?:
T
extends
string
?
number
:
undefined
,
)
:
R
Type Parameters
T
extends
string
|
Record
<
string
,
number
>
Parameters
key
:
T
Optional
value
:
T
extends
string
?
number
:
undefined
Returns
R
Bool
Bool
<
T
extends
string
|
Record
<
string
,
unknown
>
>
(
key
:
T
,
value
?:
T
extends
string
?
unknown
:
undefined
,
)
:
R
Type Parameters
T
extends
string
|
Record
<
string
,
unknown
>
Parameters
key
:
T
Optional
value
:
T
extends
string
?
unknown
:
undefined
Returns
R
Any
Any
<
T
extends
string
|
Record
<
string
,
unknown
>
>
(
key
:
T
,
value
?:
T
extends
string
?
unknown
:
undefined
,
)
:
R
Type Parameters
T
extends
string
|
Record
<
string
,
unknown
>
Parameters
key
:
T
Optional
value
:
T
extends
string
?
unknown
:
undefined
Returns
R
Http
Http
(
...
mix
:
(
string
|
HttpType
)
[]
)
:
R
Parameters
...
mix
: (
string
|
HttpType
)
[]
Returns
R
Pair
Pair
(
x
:
Record
<
string
,
unknown
>
)
:
R
Parameters
x
:
Record
<
string
,
unknown
>
Returns
R
Error
Error
()
:
R
Returns
R
Warn
Warn
()
:
R
Returns
R
Debug
Debug
()
:
R
Returns
R
Log
Log
()
:
R
Returns
R
With
Level
WithLevel
(
level
:
string
)
:
R
Parameters
level
:
string
Returns
R
Err
Err
<
T
>
(
err
:
Error
|
T
|
Result
<
T
,
Error
>
)
:
R
Type Parameters
T
Parameters
err
:
Error
|
T
|
Result
<
T
,
Error
>
Returns
R
Info
Info
()
:
R
Returns
R
Timestamp
Timestamp
()
:
R
Returns
R
Timer
Start
TimerStart
(
key
:
string
)
:
R
Parameters
key
:
string
Returns
R
Timer
End
TimerEnd
(
key
:
string
)
:
R
Parameters
key
:
string
Returns
R
Dur
Dur
(
key
:
string
,
nsec
:
number
)
:
R
Parameters
key
:
string
nsec
:
number
Returns
R
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
Properties
level
Handler
Methods
Txt
En
De
Module
Enable
Level
Disable
Level
Attributes
Set
Debug
Set
Ignore
Attribute
Set
Expose
Stack
Set
Formatter
Ref
Result
Url
Len
Hash
Str
Uint64
Int
Bool
Any
Http
Pair
Error
Warn
Debug
Log
With
Level
Err
Info
Timestamp
Timer
Start
Timer
End
Dur
@adviser/cement - v0.0.0
Loading...