Class GuiEditors.FormBuilder
java.lang.Object
dev.boze.api.gui.editor.GuiEditors.FormBuilder
- Enclosing class:
GuiEditors
-
Method Summary
Modifier and TypeMethodDescriptionbuild()button(String label, EditorButton.Role role, BooleanSupplier enabled, Consumer<FormEditor> action) button(String label, EditorButton.Role role, Consumer<FormEditor> action) Adds a button.onSubmit(Consumer<FormEditor> submit) What Enter does, for example pressing the main button.size(EditorSize size)
-
Method Details
-
field
-
button
public GuiEditors.FormBuilder button(String label, EditorButton.Role role, Consumer<FormEditor> action) Adds a button. Its action gets the form, to read fields and close it. -
button
public GuiEditors.FormBuilder button(String label, EditorButton.Role role, BooleanSupplier enabled, Consumer<FormEditor> action) -
onSubmit
What Enter does, for example pressing the main button. By default Enter does nothing. -
size
-
build
-