Package org.cloudburstmc.server.form
Class ModalForm.ModalFormBuilder
java.lang.Object
org.cloudburstmc.server.form.Form.FormBuilder<ModalForm,ModalForm.ModalFormBuilder,Boolean>
org.cloudburstmc.server.form.ModalForm.ModalFormBuilder
- Enclosing class:
- ModalForm
public static class ModalForm.ModalFormBuilder
extends Form.FormBuilder<ModalForm,ModalForm.ModalFormBuilder,Boolean>
-
Field Summary
Fields inherited from class org.cloudburstmc.server.form.Form.FormBuilder
closeListeners, errorListeners, listeners, title -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds a new ModalForm instance using builder valuesSet the form text contentfalseValue(String value)Set a displayed value for false boolean valueprotected ModalForm.ModalFormBuilderself()Set a displayed value for true boolean valueMethods inherited from class org.cloudburstmc.server.form.Form.FormBuilder
onClose, onError, onSubmit, title
-
Constructor Details
-
ModalFormBuilder
public ModalFormBuilder()
-
-
Method Details
-
content
Set the form text content- Parameters:
content- form text content- Returns:
- self builder instance
-
trueValue
Set a displayed value for true boolean value- Parameters:
value- string value forBoolean.TRUE- Returns:
- self builder instance
-
falseValue
Set a displayed value for false boolean value- Parameters:
value- string value forBoolean.FALSE- Returns:
- self builder instance
-
build
Builds a new ModalForm instance using builder values- Specified by:
buildin classForm.FormBuilder<ModalForm,ModalForm.ModalFormBuilder,Boolean>- Returns:
- ModalForm instance
-
self
- Specified by:
selfin classForm.FormBuilder<ModalForm,ModalForm.ModalFormBuilder,Boolean>
-