DebugCaptureRecorder class final
Constructors
- DebugCaptureRecorder({int maxFrames = 30, int maxInputs = 80, int maxOutputSummaries = 20, int maxTimeMarkers = 80})
Properties
-
frames
→ List<
FrameEvent> -
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
inputs
→ List<
InputDebugEvent> -
no setter
- maxFrames → int
-
final
- maxInputs → int
-
final
- maxOutputSummaries → int
-
final
- maxTimeMarkers → int
-
final
-
outputSummaries
→ List<
DebugOutputSummary> -
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- terminalDiagnosis → TerminalDiagnosis?
-
no setter
-
timeMarkers
→ List<
DebugTimeMarker> -
no setter
Methods
-
attach(
) → void -
dispose(
) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
record(
DebugEvent event) → void -
recordOutputSummary(
DebugOutputSummary summary) → void -
recordTimeMarker(
DebugTimeMarker marker) → void -
snapshot(
{SemanticTree? semanticTree, AccessibilitySnapshot? accessibilitySnapshot, TerminalDiagnosis? terminalDiagnosis}) → DebugCaptureSnapshot -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited