Class SingleOptionInput
java.lang.Object
org.geysermc.geyser.session.dialog.input.DialogInput<String>
org.geysermc.geyser.session.dialog.input.SingleOptionInput
-
Field Summary
FieldsFields inherited from class org.geysermc.geyser.session.dialog.input.DialogInput
key, label -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComponent(org.geysermc.cumulus.form.CustomForm.Builder builder, Optional<String> restored) voidasSubstitution(String value) read(org.geysermc.cumulus.response.CustomFormResponse response) Methods inherited from class org.geysermc.geyser.session.dialog.input.DialogInput
addComponent, read
-
Field Details
-
TYPE
public static final net.kyori.adventure.key.Key TYPE
-
-
Constructor Details
-
SingleOptionInput
-
-
Method Details
-
addComponent
public void addComponent(org.geysermc.cumulus.form.CustomForm.Builder builder, Optional<String> restored) - Specified by:
addComponentin classDialogInput<String>
-
read
public String read(org.geysermc.cumulus.response.CustomFormResponse response) throws DialogInputParseException - Specified by:
readin classDialogInput<String>- Throws:
DialogInputParseException
-
asSubstitution
- Specified by:
asSubstitutionin classDialogInput<String>
-
addToMap
- Specified by:
addToMapin classDialogInput<String>
-
defaultValue
- Specified by:
defaultValuein classDialogInput<String>
-