logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ScoreKeyFieldGuiTests

    Pins ScoreKeyFieldGui's pure popup model: which head entries appear, which entry is selected, and what a pick resolves to — so the IMGUI wrapper can stay a thin pass-through.

    Inheritance
    object
    ScoreKeyFieldGuiTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Score.Tests.Editor
    Assembly: Serenity.Score.Tests.Editor.dll
    Syntax
    public class ScoreKeyFieldGuiTests

    Constructors

    ScoreKeyFieldGuiTests()

    Declaration
    public ScoreKeyFieldGuiTests()

    Methods

    BuildPopupModel_OptionalWithCustomKey_PinsTheCustomEntryAfterNone()

    Declaration
    public void BuildPopupModel_OptionalWithCustomKey_PinsTheCustomEntryAfterNone()

    BuildPopupModel_OptionalWithDetectedKey_SelectsIt()

    Declaration
    public void BuildPopupModel_OptionalWithDetectedKey_SelectsIt()

    BuildPopupModel_OptionalWithEmptyKey_LeadsWithNoneSelected()

    Declaration
    public void BuildPopupModel_OptionalWithEmptyKey_LeadsWithNoneSelected()

    BuildPopupModel_RequiredWithDetectedKey_HasNoHeadEntries()

    Declaration
    public void BuildPopupModel_RequiredWithDetectedKey_HasNoHeadEntries()

    BuildPopupModel_RequiredWithEmptyKey_LeadsWithNotSet()

    Declaration
    public void BuildPopupModel_RequiredWithEmptyKey_LeadsWithNotSet()

    ResolvePickedKey_CustomEntryPicked_KeepsTheHandTypedKey()

    Declaration
    public void ResolvePickedKey_CustomEntryPicked_KeepsTheHandTypedKey()

    ResolvePickedKey_DetectedKeyPicked_ReturnsIt_PastEveryHeadEntry()

    Declaration
    public void ResolvePickedKey_DetectedKeyPicked_ReturnsIt_PastEveryHeadEntry()

    ResolvePickedKey_NonePicked_ClearsTheKey()

    Declaration
    public void ResolvePickedKey_NonePicked_ClearsTheKey()

    ResolvePickedKey_RequiredDetectedKeyPicked_ReturnsIt()

    Declaration
    public void ResolvePickedKey_RequiredDetectedKeyPicked_ReturnsIt()

    ResolvePickedKey_RequiredNotSetPicked_KeepsTheEmptyKey()

    Declaration
    public void ResolvePickedKey_RequiredNotSetPicked_KeepsTheEmptyKey()
    In this article
    © 2026 Serenity. All Rights Reserved