text_input :: (
_r: Rect,
inert_text: string,
theme: *Text_Input_Theme,
identifier: s64 = 0,
loc := #caller_location,
input_action: Text_Input_Action = 0,
auto_complete: Auto_Complete = .{}
) -> (result_action: Text_Result_Action, new_string: string, state: *Text_Input_State)
Parameters
- _r: Rect
- inert_text: string
- theme: *Text_Input_Theme
- identifier: s64
- loc := #caller_location
- input_action: Text_Input_Action
- auto_complete: Auto_Complete
Returns
- result_action: Text_Result_Action
- new_string: string
- state: *Text_Input_State