logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface IUiSelectableActions

    Interface defining actions for a selectable UI component.

    Inherited Members
    IUiInteractableActions.OnDraggingStart
    IUiInteractableActions.OnDraggingEnd
    IUiInteractableActions.OnFocus
    IUiInteractableActions.OnBlur
    IUiInteractableActions.SelectComponentById
    IUiInteractableActions.SelectNextComponent
    IUiInteractableActions.SelectPreviousComponent
    IUiInteractableActions.IncrementValue
    IUiInteractableActions.DecrementValue
    IUiInteractableActions.Submit
    IUiInteractableActions.Cancel
    IUiComponentActions.Awake
    IUiComponentActions.OnEnable
    IUiComponentActions.Update
    IUiComponentActions.OnDisable
    IUiComponentActions.OnDestroy
    Namespace: Serenity.Ui.Application.Interfaces.Components
    Assembly: Serenity.Ui.Application.dll
    Syntax
    public interface IUiSelectableActions : IUiInteractableActions, IUiComponentActions, IComponentActions

    Properties

    OnSelectableValuesChange

    Occurs when the available selectable values change.

    Declaration
    Action<IUiComponent, ConfigurationEntry[]> OnSelectableValuesChange { get; set; }
    Property Value
    Type Description
    Action<IUiComponent, ConfigurationEntry[]>

    The action to be performed when the selectable values change.

    OnValueChange

    Occurs when the value of the selectable component changes.

    Declaration
    Action<IUiComponent, int> OnValueChange { get; set; }
    Property Value
    Type Description
    Action<IUiComponent, int>

    The action to be performed when the value changes.

    In this article
    © 2026 Serenity. All Rights Reserved