java.lang.Object
io.github.projectunified.unidialog.bungeecord.input.BungeeDialogInput
io.github.projectunified.unidialog.bungeecord.input.BungeeTextInput
All Implemented Interfaces:
io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>

public class BungeeTextInput extends BungeeDialogInput implements io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>
  • Constructor Details

    • BungeeTextInput

      public BungeeTextInput(String key)
  • Method Details

    • width

      public BungeeTextInput width(int width)
      Specified by:
      width in interface io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>
    • label

      public BungeeTextInput label(@Nullable @Nullable net.md_5.bungee.api.chat.BaseComponent label)
      Set the label for the input
      Parameters:
      label - the label text
      Returns:
      the current instance for method chaining
    • label

      public BungeeTextInput label(@Nullable @Nullable String label)
      Specified by:
      label in interface io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>
    • initial

      public BungeeTextInput initial(String initial)
      Specified by:
      initial in interface io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>
    • maxLength

      public BungeeTextInput maxLength(int maxLength)
      Specified by:
      maxLength in interface io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>
    • maxLines

      public BungeeTextInput maxLines(@Nullable @Nullable Integer maxLines)
      Specified by:
      maxLines in interface io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>
    • height

      public BungeeTextInput height(@Nullable @Nullable Integer height)
      Specified by:
      height in interface io.github.projectunified.unidialog.core.input.TextInput<BungeeTextInput>
    • getDialogInput

      public net.md_5.bungee.api.dialog.input.DialogInput getDialogInput()
      Specified by:
      getDialogInput in class BungeeDialogInput