Skip to content

Game.UI.Widgets.IValueFieldPopup`1

Assembly: Game
Namespace: Game.UI.Widgets

Type: interface abstract public

Code

public abstract interface IValueFieldPopup<TValue>
{
    public System.Collections.Generic.IList<Game.UI.Widgets.IWidget> children { get; }

    public abstract System.Void Attach(Game.Reflection.ITypedValueAccessor<TValue> accessor);
    public abstract System.Void Detach();
    public abstract Game.UI.Localization.LocalizedString GetDisplayValue(TValue value);
    public abstract System.Boolean Update();
}

Properties

  • public System.Collections.Generic.IList<Game.UI.Widgets.IWidget> children { get }
public System.Collections.Generic.IList<Game.UI.Widgets.IWidget> children { get; }

Methods

  • public abstract Attach(Game.Reflection.ITypedValueAccessor<TValue> accessor) : System.Void
public abstract System.Void Attach(Game.Reflection.ITypedValueAccessor<TValue> accessor);
  • public abstract Detach() : System.Void
public abstract System.Void Detach();
  • public abstract GetDisplayValue(TValue value) : Game.UI.Localization.LocalizedString
public abstract Game.UI.Localization.LocalizedString GetDisplayValue(TValue value);
  • public abstract Update() : System.Boolean
public abstract System.Boolean Update();