ImeConnectionWithUpdateCount class
A TextInputConnection that tracks the number of content updates, to verify within tests.
- Inheritance
-
- Object
- TextInputConnectionDecorator
- ImeConnectionWithUpdateCount
Constructors
Properties
- attached → bool
-
Whether this connection is currently interacting with the text input control.
no setterinherited
- client ↔ TextInputConnection?
-
getter/setter pairinherited
- contentUpdateCount → int
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scribbleInProgress → bool
-
Whether there is currently a Scribble interaction in progress.
no setterinherited
Methods
-
close(
) → void -
Stop interacting with the text input control.
inherited
-
connectionClosedReceived(
) → void -
Platform sent a notification informing the connection is closed.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
requestAutofill(
) → void -
Requests the system autofill UI to appear.
inherited
-
setCaretRect(
Rect rect) → void -
Sends the coordinates of caret rect. This is used on macOS for positioning
the accent selection menu.
inherited
-
setComposingRect(
Rect rect) → void -
Send the smallest rect that covers the text in the client that's currently
being composed.
inherited
-
setEditableSizeAndTransform(
Size editableBoxSize, Matrix4 transform) → void -
Send the size and transform of the editable text to engine.
inherited
-
setEditingState(
TextEditingValue value) → void -
Requests that the text input control change its internal state to match
the given state.
override
-
setSelectionRects(
List< SelectionRect> selectionRects) → void -
Send the bounding boxes of the current selected glyphs in the client to
the platform's text input plugin.
inherited
-
setStyle(
{required String? fontFamily, required double? fontSize, required FontWeight? fontWeight, required TextDirection textDirection, required TextAlign textAlign}) → void -
Send text styling information.
inherited
-
show(
) → void -
Requests that the text input control become visible.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
updateConfig(
TextInputConfiguration configuration) → void -
Requests that the text input control update itself according to the new
TextInputConfiguration.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited