<itemvalue="sync chat closed status on chat page."/>
<itemvalue="Finds widgets whose current widget is the instance given by the argument. Sample code ```dart Suppose you have a button created like this: Widget myButton = Button( child: Text('Update') ); You can find and tap on it like this: tester.tap(find.byWidget(myButton)); ``` If the `skipOffstage` argument is true (the default), then this skips nodes that are [Offstage] or that are from inactive [Route]s."/>
<itemvalue="Semantics Tester"/>
<itemvalue="Saves item by [key] to a storage. Value should be json encodable (`json.encode()` is called under the hood). After item was set to storage, consecutive [getItem] will return `json` representation of this item if [toEncodable] is provided, it is called before setting item to storage otherwise `value.toJson()` is called"/>
@ -55,12 +56,11 @@
<itemvalue="Signature for [debugPrint] implementations. If a [wrapWidth] is provided, each line of the [message] is word-wrapped to that width. (Lines may be separated by newline characters, as in '\n'.) By default, this function very crudely attempts to throttle the rate at which messages are sent to avoid data loss on Android. This means that interleaving calls to this function (directly or indirectly via, e.g., [debugDumpRenderTree] or [debugDumpApp]) and to the Dart [print] method can result in out-of-order messages in the logs. The implementation of this function can be replaced by setting the [debugPrint] variable to a new implementation that matches the [DebugPrintCallback] signature. For example, flutter_test does this. The default value is [debugPrintThrottled]. For a version that acts identically but does not throttle, use [debugPrintSynchronously]."/>
<itemvalue="Prints a message to the console, which you can access using the "flutter" tool's "logs" command ("flutter logs"). See also: [DebugPrintCallback], for function parameters and usage details."/>
<itemvalue="Dispatch an event to the targets found by a hit test on its position. This method sends the given event to [dispatchEvent] based on event types: [PointerDownEvent]s and [PointerSignalEvent]s are dispatched to the result of a new [hitTest]. [PointerUpEvent]s and [PointerMoveEvent]s are dispatched to the result of hit test of the preceding [PointerDownEvent]s. [PointerHoverEvent]s, [PointerAddedEvent]s, and [PointerRemovedEvent]s are dispatched without a hit test result."/>
<itemvalue="The number of objects in this list. The valid indices for a list are `0` through `length - 1`. ```dart final numbers = <int>[1, 2, 3]; print(numbers.length); 3 ```"/>