Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
plugin-ext
TelemetryLogger
Class TelemetryLogger
Index
Constructors
constructor
Properties
_is
Errors
Enabled
_is
Usage
Enabled
common
Properties
on
Did
Change
Enable
States
on
Did
Change
Enable
States
Emitter
options
sender
telemetry
Enabled
Accessors
is
Errors
Enabled
is
Usage
Enabled
Methods
dispose
get
Common
Properties
log
Error
log
Event
log
Usage
Constructors
constructor
new
Telemetry
Logger
(
sender
,
telemetryEnabled
,
options
?
)
:
TelemetryLogger
Parameters
sender
:
TelemetrySender
telemetryEnabled
:
boolean
Optional
options
:
TelemetryLoggerOptions
Returns
TelemetryLogger
Properties
Private
_is
Errors
Enabled
_is
Errors
Enabled
:
boolean
Private
_is
Usage
Enabled
_is
Usage
Enabled
:
boolean
Readonly
common
Properties
common
Properties
:
Record
<
string
,
any
>
Readonly
on
Did
Change
Enable
States
on
Did
Change
Enable
States
:
Event
<
TelemetryLogger
>
= ...
Private
Readonly
on
Did
Change
Enable
States
Emitter
on
Did
Change
Enable
States
Emitter
:
Emitter
<
TelemetryLogger
>
= ...
Readonly
options
options
:
undefined
|
TelemetryLoggerOptions
Private
sender
sender
:
undefined
|
TelemetrySender
telemetry
Enabled
telemetry
Enabled
:
boolean
Accessors
is
Errors
Enabled
get
isErrorsEnabled
(
)
:
boolean
Returns
boolean
set
isErrorsEnabled
(
isErrorsEnabled
)
:
void
Parameters
isErrorsEnabled
:
boolean
Returns
void
is
Usage
Enabled
get
isUsageEnabled
(
)
:
boolean
Returns
boolean
set
isUsageEnabled
(
isUsageEnabled
)
:
void
Parameters
isUsageEnabled
:
boolean
Returns
void
Methods
dispose
dispose
(
)
:
void
Returns
void
Private
get
Common
Properties
get
Common
Properties
(
)
:
Record
<
string
,
any
>
Returns
Record
<
string
,
any
>
log
Error
log
Error
(
eventNameOrException
,
data
?
)
:
void
Parameters
eventNameOrException
:
string
|
Error
Optional
data
:
Record
<
string
,
any
>
Returns
void
Private
log
Event
log
Event
(
eventName
,
data
?
)
:
void
Parameters
eventName
:
string
Optional
data
:
Record
<
string
,
any
>
Returns
void
log
Usage
log
Usage
(
eventName
,
data
?
)
:
void
Parameters
eventName
:
string
Optional
data
:
Record
<
string
,
any
>
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
_is
Errors
Enabled
_is
Usage
Enabled
common
Properties
on
Did
Change
Enable
States
on
Did
Change
Enable
States
Emitter
options
sender
telemetry
Enabled
is
Errors
Enabled
is
Usage
Enabled
dispose
get
Common
Properties
log
Error
log
Event
log
Usage
Theia TypeDoc
Loading...