Constructs an InputUIState object.
An array of ComposingBufferText representing the current composing buffer.
The current position of the cursor within the composing buffer.
An array of CandidateWrapper representing the available candidates.
A string to be displayed as a tooltip.
The total number of candidate pages.
The current page index of candidates.
ReadonlycandidateThe total number of candidate pages.
ReadonlycandidateThe current page index of candidates.
ReadonlycandidatesThe candidates.
ReadonlycomposingThe composing buffer.
ReadonlycursorThe cursor index.
ReadonlytooltipThe tooltip.
A data transfer object for the UI state.