Interface: DevToolsOptions

devtools.DevToolsOptions

Configuration options for the DevTools bridge adapter.

Table of contents

Properties

Properties

customFilter

Optional customFilter: (source: ReactiveSource<unknown>) => boolean

Type declaration

(source): boolean

Optional custom filter predicate to restrict which reactive sources are captured in telemetry.

Parameters
Name Type
source ReactiveSource<unknown>
Returns

boolean


maxBufferSize

Optional maxBufferSize: number

Maximum number of recent events stored in the ring buffer.

Default Value

500


recordBatchEvents

Optional recordBatchEvents: boolean

Whether to record onBatch scheduler flush transactions.

Default Value

true


recordExecuteEvents

Optional recordExecuteEvents: boolean

Whether to record onExecute consumer lifecycle execution events.

Default Value

true


recordNotifyEvents

Optional recordNotifyEvents: boolean

Whether to record onNotify state mutation events.

Default Value

true


recordScheduleEvents

Optional recordScheduleEvents: boolean

Whether to record onSchedule subscriber queuing events.

Default Value

false


recordTrackEvents

Optional recordTrackEvents: boolean

Whether to record onTrack dependency edge creation events.

Remarks

Enabling track event capture may generate a large volume of events in high-frequency rendering loops.

Default Value

false


sanitizePrivate

Optional sanitizePrivate: boolean

Whether to automatically sanitize/redact values from private reactive sources (isPrivate: true or leading _).

Default Value

true