Module rs::submission
source · [−]Expand description
Managing the state of text input in the application.
This is a library module.
It needs to combine text-input and virtual-keyboard protocols to achieve a consistent view of the text-input state, and to submit exactly what the user wanted.
It must also not get tripped up by sudden disappearances of interfaces.
The virtual-keyboard interface is always present.
The text-input interface may not be presented, and, for simplicity, no further attempt to claim it is made.
The text-input interface may be enabled and disabled at arbitrary times, and those events SHOULD NOT cause any lost events.
Modules
Gathers stuff defined in C or called by C