Shared runtime state helpers for SDUI views and components.
Summary
Functions
@spec apply_selection(AshSDUI.View.State.t() | nil, map()) :: AshSDUI.View.State.t()
@spec apply_workflow(AshSDUI.View.State.t() | nil, map()) :: AshSDUI.View.State.t()
@spec clear_errors(AshSDUI.View.State.t() | nil) :: AshSDUI.View.State.t()
@spec mark_binding_refreshed(AshSDUI.View.State.t() | nil, atom()) :: AshSDUI.View.State.t()
@spec mark_offline(AshSDUI.View.State.t() | nil, term() | nil) :: AshSDUI.View.State.t()
@spec mark_online(AshSDUI.View.State.t() | nil) :: AshSDUI.View.State.t()
@spec pending_count(AshSDUI.View.State.t() | map() | nil) :: non_neg_integer()
@spec update(AshSDUI.View.State.t() | nil, (AshSDUI.View.State.t() ->
AshSDUI.View.State.t())) ::
AshSDUI.View.State.t()