core/commands/describe/describe library

Classes

DescribeAppDied
The app process died while fdb was communicating with it.
DescribeError
Generic / unrecognised error.
DescribeNoFdbHelper
fdb_helper was not detected in the running app.
DescribeRelayedError
The extension returned an error string in the error field.
DescribeResult
Result of a describeScreen invocation.
DescribeSuccess
ext.fdb.describe responded with a valid payload.
DescribeUnexpectedResponse
The VM service returned a response that is not a Map<String, dynamic>.
DescribeVmNotResponding
The app PID is alive but its VM service does not respond โ€” typically the app is backgrounded and suspended by the OS (another app is in front).

Functions

describeEntryText(String? text) โ†’ String?
The text fdb describe shows for an interactive entry: its ยท-separated parts without empty and icon-only ones (Flutter icon codepoints are in the Unicode private use area U+E000-U+F8FF). Null when nothing is left.
describeScreen(DescribeInput _) โ†’ Future<DescribeResult>
Returns a compact snapshot of the current screen via ext.fdb.describe.

Typedefs

DescribeInput = ()
Input parameters for describeScreen. Empty record because fdb describe takes no arguments.