CockpitFlutterRuntimeObserver class final

Implemented types

Constructors

CockpitFlutterRuntimeObserver({required CockpitRuntimeCurrentRouteProvider routeNameProvider, CockpitRuntimeCriticalEventHandler? onCriticalEvent, bool captureDebugPrint = true, bool capturePrint = true, int maxRetainedEvents = 120, int maxMessageLength = 512, int maxDetailLength = 512, int maxStackTraceLines = 12})

Properties

captureDebugPrint → bool
final
capturePrint → bool
final
hashCode → int
The hash code for this object.
no setterinherited
maxDetailLength → int
final
maxMessageLength → int
final
maxRetainedEvents → int
final
maxStackTraceLines → int
final
onCriticalEvent → CockpitRuntimeCriticalEventHandler?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

clear() → void
override
dispose() → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
recordDebugLog(String? message, {String? source, Map<String, String> details = const <String, String>{}}) → void
recordFlutterFrameworkError(FlutterErrorDetails details, {String? source}) → void
recordUnhandledError(Object error, StackTrace stackTrace, {String? source}) → void
runWithDiagnosticsZone<T>(T body(), {void onError(Object error, StackTrace stackTrace)?}) → T
snapshot({int maxEntries = 8, CockpitRuntimeQuery query = const CockpitRuntimeQuery()}) → CockpitRuntimeSnapshot
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited