Package cn.lanink.gamecore.form.windows
Class AdvancedFormWindowSimple
java.lang.Object
cn.nukkit.form.window.FormWindow
cn.nukkit.form.window.FormWindowSimple
cn.lanink.gamecore.form.windows.AdvancedFormWindowSimple
public class AdvancedFormWindowSimple
extends cn.nukkit.form.window.FormWindowSimple
- Author:
- lt_name
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BiConsumer<cn.nukkit.form.element.ElementButton,cn.nukkit.Player> protected Consumer<cn.nukkit.Player>Fields inherited from class cn.nukkit.form.window.FormWindow
closed, GSON, handlers -
Constructor Summary
ConstructorsConstructorDescriptionAdvancedFormWindowSimple(String title) AdvancedFormWindowSimple(String title, String content) AdvancedFormWindowSimple(String title, String content, List<cn.nukkit.form.element.ElementButton> buttons) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcallClicked(@NotNull cn.nukkit.form.element.ElementButton elementButton, @NotNull cn.nukkit.Player player) protected voidcallClosed(@NotNull cn.nukkit.Player player) onClicked(@NotNull BiConsumer<cn.nukkit.form.element.ElementButton, cn.nukkit.Player> listener) static booleanonEvent(@NotNull cn.nukkit.form.window.FormWindow formWindow, @NotNull cn.nukkit.Player player) voidshowToPlayer(@NotNull cn.nukkit.Player player) Methods inherited from class cn.nukkit.form.window.FormWindowSimple
addButton, getButtons, getContent, getResponse, getTitle, setContent, setResponse, setTitleMethods inherited from class cn.nukkit.form.window.FormWindow
addHandler, getHandlers, wasClosed
-
Field Details
-
buttonClickedListener
-
formClosedListener
-
-
Constructor Details
-
AdvancedFormWindowSimple
-
AdvancedFormWindowSimple
-
AdvancedFormWindowSimple
-
-
Method Details
-
addButton
-
onClicked
public AdvancedFormWindowSimple onClicked(@NotNull @NotNull BiConsumer<cn.nukkit.form.element.ElementButton, cn.nukkit.Player> listener) -
onClosed
-
showToPlayer
public void showToPlayer(@NotNull @NotNull cn.nukkit.Player player) -
callClicked
protected void callClicked(@NotNull @NotNull cn.nukkit.form.element.ElementButton elementButton, @NotNull @NotNull cn.nukkit.Player player) -
callClosed
protected void callClosed(@NotNull @NotNull cn.nukkit.Player player) -
onEvent
public static boolean onEvent(@NotNull @NotNull cn.nukkit.form.window.FormWindow formWindow, @NotNull @NotNull cn.nukkit.Player player) -
getJSONData
- Overrides:
getJSONDatain classcn.nukkit.form.window.FormWindow
-