Render-only text input widget and explicit input update helpers.
Summary
Functions
@spec new(keyword()) :: Cringe.Document.t()
@spec update(String.t() | Cringe.Widgets.Input.State.t(), Cringe.Event.t()) :: {:ok, String.t() | Cringe.Widgets.Input.State.t()} | :ignored