Hosanna UI API v1.30.2-next
    Preparing search index...

    Manages the lifecycle and handling of actions of type HsAction<T>.

    This class provides methods to validate, handle, manage, and cancel actions. It is designed to be extended, with specific action handling logic implemented by overriding the provided handler methods.

    Type Parameters

    Implements

    Index

    Constructors

    Methods

    • Handles an incoming action by validating, cancelling any pending action, and managing the new action.

      Parameters

      Returns boolean

      true if the action was handled, otherwise false.

    • Handles actions of type ContentBlur. Override this method to implement custom content blur logic.

      Returns void

    • Handles actions of type ContentClick. Override this method to implement custom content click logic.

      Returns void

    • Handles actions of type ContentFocusIn. Override this method to implement custom content focus in logic.

      Returns void

    • Handles actions of type Display. Override this method to implement custom display action logic.

      Returns void

    • Handles actions of type Play. Override this method to implement custom play action logic.

      Returns void

    • Handles actions of type PlayLive. Override this method to implement custom play live action logic.

      Returns void

    • Manages the current action by dispatching to the appropriate handler based on the action type.

      Returns boolean

      true if the action was managed, otherwise false.