Search Results for

    Class SpinnerSelectorTui

    Spinner selector

    Inheritance
    object
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>
    BaseInteractiveTui<(string, Spinner)>
    SpinnerSelectorTui
    Implements
    IInteractiveTui<(string, Spinner)>
    IInteractiveTui<(string, Spinner), (string, Spinner)>
    Inherited Members
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.FirstPaneCurrentSelection
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.SecondPaneCurrentSelection
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.Status
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.CurrentPane
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.CurrentInfoLine
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.Settings
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.Bindings
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.BindingsFirstPane
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.BindingsSecondPane
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.ShowSecondPane
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.SecondPaneInteractable
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.RefreshInterval
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.AcceptsEmptyData
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.HelpPages
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.PrimaryDataSource
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.SecondaryDataSource
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetEntryFromItem((string, Spinner))
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetInfoFromItem((string, Spinner))
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetStatusFromItem((string, Spinner))
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetEntryFromItemSecondary((string, Spinner))
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetInfoFromItemSecondary((string, Spinner))
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetStatusFromItemSecondary((string, Spinner))
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.HandleExit()
    Namespace
    Terminaux.Inputs.Interactive.Selectors @ Terminaux.dll
    Syntax
    public class SpinnerSelectorTui : BaseInteractiveTui<(string, Spinner)>, IInteractiveTui<(string, Spinner)>, IInteractiveTui<(string, Spinner), (string, Spinner)>


    Properties

    PrimaryDataSource

    An array, a dictionary, a list, or an enumerable that holds data (pane one)

    Property Value
    IEnumerable<(string, Spinner)>
    Declaration
    public override IEnumerable<(string, Spinner)> PrimaryDataSource { get; }
    Overrides
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.PrimaryDataSource

    RefreshInterval

    How many milliseconds to wait before refreshing? Only applies to single-pane interactive TUI instances. 0 to disable.

    Property Value
    int
    Declaration
    public override int RefreshInterval { get; }
    Overrides
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.RefreshInterval


    Methods

    GetEntryFromItem((string, Spinner))

    Gets an entry string from a specified item for listing

    Returns
    string
    Declaration
    public override string GetEntryFromItem((string, Spinner) item)
    Parameters
    Name Type Description
    item (string, Spinner)

    Target item

    Overrides
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetEntryFromItem((string, Spinner))

    GetInfoFromItem((string, Spinner))

    Gets the info from the item

    Returns
    string

    The rendered info so that InteractiveTuiTools can handle its rendering

    Declaration
    public override string GetInfoFromItem((string, Spinner) item)
    Parameters
    Name Type Description
    item (string, Spinner)

    Target item

    Overrides
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetInfoFromItem((string, Spinner))

    GetStatusFromItem((string, Spinner))

    Gets the status from the item

    Returns
    string
    Declaration
    public override string GetStatusFromItem((string, Spinner) item)
    Parameters
    Name Type Description
    item (string, Spinner)

    Target item

    Overrides
    BaseInteractiveTui<(string, Spinner), (string, Spinner)>.GetStatusFromItem((string, Spinner))

    Implements

    IInteractiveTui<T>
    IInteractiveTui<TPrimary, TSecondary>
    Show / Hide Table of Contents

    Table of contents



      About

      © 2014-2026 Aptivi

      Find us

    •  
    •  
    •  
    •  
    •  
    •  
    • Social media

    •  
    •  
    •  
    •