pub fn update<'a, Message, Renderer>(
    event: Event,
    layout: Layout<'_>,
    cursor_position: Point,
    renderer: &Renderer,
    clipboard: &mut dyn Clipboard,
    shell: &mut Shell<'_, Message>,
    value: &mut Value,
    size: Option<f32>,
    font: &Renderer::Font,
    is_secure: bool,
    on_change: &dyn Fn(String) -> Message,
    on_paste: Option<&dyn Fn(String) -> Message>,
    on_submit: &Option<Message>,
    state: impl FnOnce() -> &'a mut State
) -> Statuswhere
    Message: Clone,
    Renderer: Renderer,
Expand description

Processes an Event and updates the State of a TextInput accordingly.