Module ime
Expand description
Focused widget IME intent shared by native windows and browser input bridges.
Structs§
- Html
Input Hints - What a browser’s text control is told about a field: the attributes a
web runner sets on the editor it focuses for the field. An empty
enterkeyhintleaves the browser’s own. - ImeSurrounding
Text - What an input method may read of the focused field: its text around the selection, for suggestions, autocorrection and word deletion.
- ImeWindow
State - Input
Content - A field’s purpose and hints, as the toolkit tells an input method.
- Input
Hints - How an input method may help in a field. Each is a request on top of the input method’s own default for the purpose; none set leaves that default.
Enums§
- Capitalization
- Which letters an input method capitalises on its own.
- Input
Purpose - What a field holds, for an input method to pick its layout: an email
field gets
@, a phone field the dial pad, a PIN the digit pad.
Functions§
- edit_
fingerprint - Keyed, ephemeral equality check for a field’s text and selection. This is invalidation metadata, never a persisted text hash or insertion authority.
- scoped_
fingerprint - Scope a private field stamp to its editable subtarget inside one widget.