Search Results for

    Class STextboxOptions

    Inheritance
    object
    SUiElement
    SUiElement<STextboxOptions>
    SUiElement<STextboxOptions, string>
    STextboxOptions
    Inherited Members
    SUiElement<STextboxOptions, string>.Observable
    SUiElement<STextboxOptions, string>.Bind(Observable<string>)
    SUiElement<STextboxOptions, string>.Unbind()
    SUiElement<STextboxOptions, string>.RegisterObservable(Observable<string>)
    SUiElement<STextboxOptions, string>.UnregisterObservable(Observable<string>)
    SUiElement<STextboxOptions, string>.OnObservaleChanged(string)
    SUiElement<STextboxOptions>.TextObject
    SUiElement<STextboxOptions>.VisibilityObservable
    SUiElement<STextboxOptions>.VisibilityObservalbleChanged(bool)
    SUiElement<STextboxOptions>.BindVisibility(Observable<bool>)
    SUiElement<STextboxOptions>.UnbindVisibility()
    SUiElement<STextboxOptions>.Name(string)
    SUiElement<STextboxOptions>.Id(string)
    SUiElement<STextboxOptions>.Class(string)
    SUiElement<STextboxOptions>.Text(string)
    SUiElement<STextboxOptions>.RichText(string)
    SUiElement<STextboxOptions>.FontSize(int)
    SUiElement<STextboxOptions>.FontAutoSize(bool)
    SUiElement<STextboxOptions>.FontColor(Color)
    SUiElement<STextboxOptions>.FontColor(string)
    SUiElement<STextboxOptions>.Find<TObj>(string)
    SUiElement<STextboxOptions>.MinOffset(int?, int?)
    SUiElement<STextboxOptions>.MaxOffset(int?, int?)
    SUiElement<STextboxOptions>.Size(float?, float?)
    SUiElement<STextboxOptions>.Size(Vector2)
    SUiElement<STextboxOptions>.Position(float?, float?)
    SUiElement<STextboxOptions>.Width(float)
    SUiElement<STextboxOptions>.Height(float)
    SUiElement<STextboxOptions>.PHeight(float)
    SUiElement<STextboxOptions>.PWidth(float)
    SUiElement<STextboxOptions>.MHeight(float)
    SUiElement<STextboxOptions>.MWidth(float)
    SUiElement<STextboxOptions>.FlexHeight(float)
    SUiElement<STextboxOptions>.FlexWidth(float)
    SUiElement<STextboxOptions>.RectPadding(float, float, float, float)
    SUiElement<STextboxOptions>.RectPadding(float, float)
    SUiElement<STextboxOptions>.RectPadding(float)
    SUiElement<STextboxOptions>.HFill()
    SUiElement<STextboxOptions>.VFill()
    SUiElement<STextboxOptions>.VOffset(float, float)
    SUiElement<STextboxOptions>.HOffset(float, float)
    SUiElement<STextboxOptions>.Pivot(float?, float?)
    SUiElement<STextboxOptions>.AspectRatio(AspectRatioFitter.AspectMode)
    SUiElement<STextboxOptions>.Anchor(AnchorType)
    SUiElement<STextboxOptions>.Dock(EDockType)
    SUiElement<STextboxOptions>.Ppu(float)
    SUiElement<STextboxOptions>.Visible(bool)
    SUiElement<STextboxOptions>.Active(bool)
    SUiElement<STextboxOptions>.Toggle()
    SUiElement<STextboxOptions>.OnClick(Action)
    SUiElement<STextboxOptions>.Add(SUiElement)
    SUiElement<STextboxOptions>.this[string]
    SUiElement.RectTransform
    SUiElement.Root
    SUiElement.Parent
    SUiElement._id
    SUiElement._classes
    SUiElement.SetParent(Transform)
    SUiElement.SetParent(SUiElement)
    SUiElement.Remove()
    SUiElement.As<T>()
    SUiElement.GetClass(string)
    SUiElement.GetOrAdd<T>()
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: SUI
    Assembly: SonsSdk.dll
    Syntax
    public class STextboxOptions : SUiElement<STextboxOptions, string>

    Constructors

    STextboxOptions(GameObject)

    Declaration
    public STextboxOptions(GameObject root)
    Parameters
    Type Name Description
    GameObject root

    Fields

    InputFieldObject

    Declaration
    public TMP_InputField InputFieldObject
    Field Value
    Type Description
    TMP_InputField

    PlaceholderObject

    Declaration
    public TextMeshProUGUI PlaceholderObject
    Field Value
    Type Description
    TextMeshProUGUI

    Properties

    InputTextObject

    Declaration
    public TMP_Text InputTextObject { get; }
    Property Value
    Type Description
    TMP_Text

    Methods

    Background(EBackground)

    Declaration
    public STextboxOptions Background(EBackground background)
    Parameters
    Type Name Description
    EBackground background
    Returns
    Type Description
    STextboxOptions

    Background(Sprite)

    Declaration
    public STextboxOptions Background(Sprite sprite)
    Parameters
    Type Name Description
    Sprite sprite
    Returns
    Type Description
    STextboxOptions

    CuddleLabel(bool, float)

    Declaration
    public STextboxOptions CuddleLabel(bool enable = true, float spacing = 10)
    Parameters
    Type Name Description
    bool enable
    float spacing
    Returns
    Type Description
    STextboxOptions

    HideLabel(bool)

    Declaration
    public STextboxOptions HideLabel(bool hide = true)
    Parameters
    Type Name Description
    bool hide
    Returns
    Type Description
    STextboxOptions

    InputFlexWidth(float)

    Declaration
    public STextboxOptions InputFlexWidth(float width)
    Parameters
    Type Name Description
    float width
    Returns
    Type Description
    STextboxOptions

    Notify(Action<string>)

    Declaration
    public STextboxOptions Notify(Action<string> action)
    Parameters
    Type Name Description
    Action<string> action
    Returns
    Type Description
    STextboxOptions

    OnObservaleChanged(string)

    Declaration
    protected override void OnObservaleChanged(string value)
    Parameters
    Type Name Description
    string value
    Overrides
    SUiElement<STextboxOptions, string>.OnObservaleChanged(string)

    Placeholder(string)

    Declaration
    public STextboxOptions Placeholder(string value)
    Parameters
    Type Name Description
    string value
    Returns
    Type Description
    STextboxOptions

    RegisterObservable(Observable<string>)

    Declaration
    protected override void RegisterObservable(Observable<string> observable)
    Parameters
    Type Name Description
    Observable<string> observable
    Overrides
    SUiElement<STextboxOptions, string>.RegisterObservable(Observable<string>)

    UnregisterObservable(Observable<string>)

    Declaration
    protected override void UnregisterObservable(Observable<string> observable)
    Parameters
    Type Name Description
    Observable<string> observable
    Overrides
    SUiElement<STextboxOptions, string>.UnregisterObservable(Observable<string>)

    Value(string)

    Declaration
    public STextboxOptions Value(string value)
    Parameters
    Type Name Description
    string value
    Returns
    Type Description
    STextboxOptions