ImeInputOwner class abstract

A widget that internally accepts IME input.

Tests may wish to simulate IME input, in which case the test needs to obtain a reference to the DeltaTextInputClient, because Flutter doesn't make it possible to truly simulate platform IME input (https://github.com/flutter/flutter/issues/107130). The DeltaTextInputClient might be implemented by any given widget in a subtree, or it might be implemented by a non-widget class, such as a controller. This interface hides those details and ensures that the DeltaTextInputClient is available, by contract, from whichever class implements this interface.

Implementers

Constructors

ImeInputOwner()

Properties

hashCode int
The hash code for this object.
no setterinherited
imeClient DeltaTextInputClient
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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