logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SettingsRowAction

    The one primary action a settings row's SerenitySystemConfigurationState resolves to, as decided by SettingsRowActionRules.

    Inheritance
    object
    SettingsRowAction
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.CreateGame.Infrastructure.Editor
    Assembly: Serenity.UnityCreateGame.Infrastructure.Editor.dll
    Syntax
    public sealed class SettingsRowAction

    Constructors

    SettingsRowAction(SettingsRowActionKind, string)

    Declaration
    public SettingsRowAction(SettingsRowActionKind kind, string label)
    Parameters
    Type Name Description
    SettingsRowActionKind kind
    string label

    Properties

    Kind

    Declaration
    public SettingsRowActionKind Kind { get; }
    Property Value
    Type Description
    SettingsRowActionKind

    What the action does when triggered.

    Label

    Declaration
    public string Label { get; }
    Property Value
    Type Description
    string

    The button label a step draws for this action.

    In this article
    © 2026 Serenity. All Rights Reserved