Class ItemCountSelectionOverlay

java.lang.Object
com.prineside.tdi2.managers.UiManager.UiComponent.Adapter
com.prineside.tdi2.ui.shared.ItemCountSelectionOverlay
All Implemented Interfaces:
Disposable, UiManager.UiComponent

public final class ItemCountSelectionOverlay extends UiManager.UiComponent.Adapter
  • Constructor Details

    • ItemCountSelectionOverlay

      public ItemCountSelectionOverlay()
  • Method Details

    • i

      public static ItemCountSelectionOverlay i()
    • setConfirmButtonEnabled

      public void setConfirmButtonEnabled(boolean enabled)
    • getMinCount

      public int getMinCount()
    • getMaxCount

      public int getMaxCount()
    • setMinMaxCount

      public void setMinMaxCount(int min, int max)
    • setSelectedCount

      public void setSelectedCount(int count)
    • getSelectedCount

      public int getSelectedCount()
    • show

      public void show(CharSequence title, int min, int max, Item item, ItemCountSelectionOverlay.ItemCountSelectionListener cb)
      Parameters:
      cb - получает кол-во вещей, -1 значит отменили выбор
    • getInfoContainer

      public Table getInfoContainer()
      Returns:
      контейнер с доп. информацией, который будет показан посреди окна - можно использовать с countChanged() для обновления цены и т.п.
    • hide

      public void hide()