FlutterErrorDetailsForPointerRouter class

Variant of FlutterErrorDetails with extra fields for the gestures library's pointer router (PointerRouter).

See also FlutterErrorDetailsForPointerEventDispatcher, which is also used by the gestures library.

Inheritance

Constructors

FlutterErrorDetailsForPointerRouter({dynamic exception, StackTrace stack, String library, String context, PointerRouter router, PointerRoute route, PointerEvent event, InformationCollector informationCollector, bool silent: false })
Creates a FlutterErrorDetailsForPointerRouter object with the given arguments setting the object's properties. [...]
const

Properties

event PointerEvent
The pointer event that was being routed when the exception was raised.
final
route PointerRoute
The callback that threw the exception.
final
router PointerRouter
The pointer router that caught the exception. [...]
final
context String
A human-readable description of where the error was caught (as opposed to where it was thrown).
final, inherited
exception → dynamic
The exception. Often this will be an AssertionError, maybe specifically a FlutterError. However, this could be any value at all.
final, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
informationCollector InformationCollector
A callback which, when called with a StringBuffer will write to that buffer information that could help with debugging the problem. [...]
final, inherited
library String
A human-readable brief name describing the library that caught the error message. This is used by the default error handler in the header dumped to the console.
final, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
silent bool
Whether this error should be ignored by the default error reporting behavior in release mode. [...]
final, inherited
stack StackTrace
The stack trace from where the exception was thrown (as opposed to where it was caught). [...]
final, inherited
stackFilter IterableFilter<String>
A callback which filters the stack trace. Receives an iterable of strings representing the frames encoded in the way that StackTrace.toString() provides. Should return an iterable of lines to output for the stack. [...]
final, inherited

Methods

exceptionAsString() String
Converts the exception to a string. [...]
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited