From 692d0214ae4e65bd774bd24bc35829c6ccc58929 Mon Sep 17 00:00:00 2001 From: XAP3Y Date: Tue, 9 Jul 2024 08:12:31 +0200 Subject: [PATCH 01/17] docs --- .../-companion/get-handler-list.html | 80 ------ .../-companion/index.html | 104 ------- .../-gui-page-switch-event.html | 80 ------ .../-gui-page-switch-event/index.html | 236 ---------------- docs/-xa-gui/eu.xap3y.xagui.events/index.html | 103 ------- .../-page-out-of-bound-exception.html} | 10 +- .../-page-out-of-bound-exception/index.html | 262 ++++++++++++++++++ .../eu.xap3y.xagui.exceptions/index.html | 17 +- .../-gui-button-interface/add-lore-array.html | 80 ++++++ .../-gui-button-interface/add-lore-line.html | 80 ++++++ .../-gui-button-interface/add-lore-list.html | 80 ++++++ .../-gui-button-interface/add-lore.html} | 10 +- .../{listener.html => clear-lore.html} | 10 +- .../get-click-listener.html | 80 ++++++ .../-gui-button-interface/index.html | 149 ++++++++-- ...{set-listener.html => set-lore-array.html} | 10 +- .../-gui-button-interface/set-lore-list.html | 80 ++++++ .../-gui-button-interface/set-lore.html | 4 +- .../-gui-button-interface/with-listener.html | 2 +- .../-gui-interface/index.html | 26 +- .../-gui-interface/set-on-click.html | 2 +- .../-gui-interface/set-on-close.html | 2 +- .../-gui-interface/set-on-open.html | 2 +- .../-gui-interface/set-on-page-switch.html | 2 +- .../-gui-interface/switch-page.html | 2 +- .../-gui-button/-gui-button.html | 2 +- .../-gui-button/add-lore-array.html | 80 ++++++ .../-gui-button/add-lore-line.html | 80 ++++++ .../-gui-button/add-lore-list.html | 80 ++++++ .../-gui-button/add-lore.html | 80 ++++++ .../-gui-button/clear-lore.html} | 10 +- ...{listener.html => get-click-listener.html} | 10 +- .../-gui-button/get-item.html | 2 +- .../-gui-button/index.html | 151 ++++++++-- .../-gui-button/set-lore-array.html | 80 ++++++ .../{set-listener.html => set-lore-list.html} | 10 +- .../-gui-button/set-lore.html | 4 +- .../-gui-button/with-listener.html | 2 +- .../-gui-page-switch-model.html | 4 +- .../-gui-page-switch-model/index.html | 23 +- .../-gui-page-switch-model}/player.html | 6 +- docs/-xa-gui/eu.xap3y.xagui.models/index.html | 2 +- .../eu.xap3y.xagui/-gui-menu/index.html | 26 +- .../-gui-menu/set-on-click.html | 2 +- .../-gui-menu/set-on-close.html | 2 +- .../eu.xap3y.xagui/-gui-menu/set-on-open.html | 2 +- .../-gui-menu/set-on-page-switch.html | 2 +- .../eu.xap3y.xagui/-gui-menu/switch-page.html | 2 +- docs/-xa-gui/package-list | 37 ++- docs/CNAME | 1 - docs/image.png | Bin 4793 -> 0 bytes docs/navigation.html | 7 +- docs/scripts/pages.json | 2 +- src/main/kotlin/package-info.java | 1 + 54 files changed, 1472 insertions(+), 751 deletions(-) delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/get-handler-list.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-gui-page-switch-event.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.events/index.html rename docs/-xa-gui/{eu.xap3y.xagui.events/-gui-page-switch-event/new-page.html => eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html} (80%) create mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html rename docs/-xa-gui/{eu.xap3y.xagui.events/-gui-page-switch-event/old-page.html => eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html} (80%) rename docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/{listener.html => clear-lore.html} (88%) create mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html rename docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/{set-listener.html => set-lore-array.html} (80%) create mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html rename docs/-xa-gui/{eu.xap3y.xagui.events/-gui-page-switch-event/get-handlers.html => eu.xap3y.xagui.models/-gui-button/clear-lore.html} (84%) rename docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/{listener.html => get-click-listener.html} (85%) create mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html rename docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/{set-listener.html => set-lore-list.html} (73%) rename docs/-xa-gui/{eu.xap3y.xagui.events/-gui-page-switch-event => eu.xap3y.xagui.models/-gui-page-switch-model}/player.html (87%) delete mode 100644 docs/CNAME delete mode 100644 docs/image.png create mode 100644 src/main/kotlin/package-info.java diff --git a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/get-handler-list.html b/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/get-handler-list.html deleted file mode 100644 index be4b2ca..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/get-handler-list.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getHandlerList - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getHandlerList

-
-
fun getHandlerList(): HandlerList
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/index.html b/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/index.html deleted file mode 100644 index 7e9a53d..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-companion/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

Companion

-
object Companion
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun getHandlerList(): HandlerList
-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-gui-page-switch-event.html b/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-gui-page-switch-event.html deleted file mode 100644 index f1e21a8..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/-gui-page-switch-event.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - GuiPageSwitchEvent - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiPageSwitchEvent

-
-
constructor(player: Player, newPage: Int, oldPage: Int)

Parameters

player

The player who switched the page

newPage

The new page number

oldPage

The old page number

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/index.html b/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/index.html deleted file mode 100644 index 8acf3cc..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/index.html +++ /dev/null @@ -1,236 +0,0 @@ - - - - - GuiPageSwitchEvent - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiPageSwitchEvent

-
class GuiPageSwitchEvent(val player: Player, val newPage: Int, val oldPage: Int) : Event

Event for page switch

Parameters

player

The player who switched the page

newPage

The new page number

oldPage

The old page number

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(player: Player, newPage: Int, oldPage: Int)
-
-
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val player: Player
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun callEvent(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@NotNull
open fun getEventName(): @NotNull String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getHandlers(): HandlerList
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.events/index.html b/docs/-xa-gui/eu.xap3y.xagui.events/index.html deleted file mode 100644 index f3eb32b..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.events/index.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - eu.xap3y.xagui.events - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiPageSwitchEvent(val player: Player, val newPage: Int, val oldPage: Int) : Event

Event for page switch

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/new-page.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html similarity index 80% rename from docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/new-page.html rename to docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html index c7f2707..9269c6e 100644 --- a/docs/-xa-gui/eu.xap3y.xagui.events/-gui-page-switch-event/new-page.html +++ b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html @@ -2,7 +2,7 @@ - newPage + PageOutOfBoundException @@ -61,12 +61,12 @@
-
- +
+
-

newPage

+

PageOutOfBoundException

-

Parameters

newPage

The new page number

+
constructor()
-
data class GuiPageSwitchModel(val page: Int, val oldPage: Int)

Model for page switch event

+
data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)

Model for page switch event

diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html index c22b19a..269d721 100644 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html @@ -440,62 +440,62 @@

Functions

- +
- +
Link copied to clipboard
-
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)

Set the action to be executed when a button is clicked

+
open override fun setOnClick(onClick: GuiClickInterface)
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)

Set the action to be executed when a button is clicked

- +
- +
Link copied to clipboard
-
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)

The action to be executed when the menu is closed

+
open override fun setOnClose(closeAction: GuiCloseInterface)
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)

The action to be executed when the menu is closed

- +
- +
Link copied to clipboard
-
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)

The action to be executed when the menu is opened

+
open override fun setOnOpen(openAction: GuiOpenInterface)
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)

The action to be executed when the menu is opened

- +
- +
Link copied to clipboard
-
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)

Set the action to be executed when the page is switched

+
open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)

Set the action to be executed when the page is switched

@@ -540,7 +540,7 @@

Functions

-
open override fun switchPage(page: Int, player: Player)

Switch the page of the menu for a player

+
open override fun switchPage(pageIndex: Int, player: Player)

Switch the page of the menu for a player

diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html index cdb3b10..eba8f28 100644 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html @@ -66,7 +66,7 @@

setOnClick

-
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)

Set the action to be executed when a button is clicked

Parameters

onClick

The action to be executed

+
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)
open override fun setOnClick(onClick: GuiClickInterface)

Set the action to be executed when a button is clicked

Parameters

onClick

The action to be executed

-
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)

The action to be executed when the menu is closed

Parameters

closeAction

The action to be executed

+
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)
open override fun setOnClose(closeAction: GuiCloseInterface)

The action to be executed when the menu is closed

Parameters

closeAction

The action to be executed

-
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)

The action to be executed when the menu is opened

Parameters

openAction

The action to be executed

+
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)
open override fun setOnOpen(openAction: GuiOpenInterface)

The action to be executed when the menu is opened

Parameters

openAction

The action to be executed

-
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)

Set the action to be executed when the page is switched

Parameters

onPageSwitch

The action to be executed

+
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)
open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)

Set the action to be executed when the page is switched

Parameters

onPageSwitch

The action to be executed

-
open override fun switchPage(page: Int, player: Player)

Switch the page of the menu for a player

Parameters

page

The page to switch to

player

The player to switch the page for

+
open override fun switchPage(pageIndex: Int, player: Player)

Switch the page of the menu for a player

Parameters

pageIndex

The index of a page to switch to

player

The player to switch the page for

Throws

If the page is out of bounds

-
+ + - diff --git a/docs/scripts/pages.json b/docs/scripts/pages.json index 1770235..4009948 100644 --- a/docs/scripts/pages.json +++ b/docs/scripts/pages.json @@ -1 +1 @@ -[{"name":"abstract fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html","searchKeys":["addItemFlag","abstract fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag"]},{"name":"abstract fun clearAllSlots()","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots()","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots(page: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun close(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.close","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html","searchKeys":["close","abstract fun close(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.close"]},{"name":"abstract fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun getCurrentPage(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html","searchKeys":["getCurrentPage","abstract fun getCurrentPage(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage"]},{"name":"abstract fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html","searchKeys":["getCurrentPageIndex","abstract fun getCurrentPageIndex(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex"]},{"name":"abstract fun getIcon(): Material","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html","searchKeys":["getIcon","abstract fun getIcon(): Material","eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon"]},{"name":"abstract fun getItem(): ItemStack","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html","searchKeys":["getItem","abstract fun getItem(): ItemStack","eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem"]},{"name":"abstract fun getMaxPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html","searchKeys":["getMaxPages","abstract fun getMaxPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages"]},{"name":"abstract fun getName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html","searchKeys":["getName","abstract fun getName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getName"]},{"name":"abstract fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.interfaces.GuiInterface.getOwner","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html","searchKeys":["getOwner","abstract fun getOwner(): JavaPlugin","eu.xap3y.xagui.interfaces.GuiInterface.getOwner"]},{"name":"abstract fun getPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html","searchKeys":["getPages","abstract fun getPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getPages"]},{"name":"abstract fun getRawName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getRawName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html","searchKeys":["getRawName","abstract fun getRawName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getRawName"]},{"name":"abstract fun getSize(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSize","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html","searchKeys":["getSize","abstract fun getSize(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getSize"]},{"name":"abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun lockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.ButtonListener.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.ButtonListener.onClick"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.GuiClickInterface.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.GuiClickInterface.onClick"]},{"name":"abstract fun onClose(event: InventoryCloseEvent)","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html","searchKeys":["onClose","abstract fun onClose(event: InventoryCloseEvent)","eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose"]},{"name":"abstract fun onOpen(event: InventoryOpenEvent)","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html","searchKeys":["onOpen","abstract fun onOpen(event: InventoryOpenEvent)","eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen"]},{"name":"abstract fun onPageSwitch(data: GuiPageSwitchModel)","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html","searchKeys":["onPageSwitch","abstract fun onPageSwitch(data: GuiPageSwitchModel)","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch"]},{"name":"abstract fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(page: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun open(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","abstract fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments"]},{"name":"abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html","searchKeys":["removeEnchantment","abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment"]},{"name":"abstract fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html","searchKeys":["removeItemFlag","abstract fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag"]},{"name":"abstract fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html","searchKeys":["setAmount","abstract fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount"]},{"name":"abstract fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html","searchKeys":["setDurability","abstract fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability"]},{"name":"abstract fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html","searchKeys":["setItem","abstract fun setItem(item: ItemStack)","eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem"]},{"name":"abstract fun setLore(newLore: List): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html","searchKeys":["setLore","abstract fun setLore(newLore: List): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore"]},{"name":"abstract fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html","searchKeys":["setName","abstract fun setName(name: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setName"]},{"name":"abstract fun setName(newName: String)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html","searchKeys":["setName","abstract fun setName(newName: String)","eu.xap3y.xagui.interfaces.GuiInterface.setName"]},{"name":"abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html","searchKeys":["setOnClick","abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClick"]},{"name":"abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html","searchKeys":["setOnClose","abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClose"]},{"name":"abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html","searchKeys":["setOnOpen","abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen"]},{"name":"abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html","searchKeys":["setOnPageSwitch","abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.stickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html","searchKeys":["stickSlot","abstract fun stickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.stickSlot"]},{"name":"abstract fun switchPage(page: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.switchPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html","searchKeys":["switchPage","abstract fun switchPage(page: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.switchPage"]},{"name":"abstract fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html","searchKeys":["unStickSlot","abstract fun unStickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot"]},{"name":"abstract fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html","searchKeys":["withListener","abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener"]},{"name":"abstract var listener: ButtonListener?","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.listener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/listener.html","searchKeys":["listener","abstract var listener: ButtonListener?","eu.xap3y.xagui.interfaces.GuiButtonInterface.listener"]},{"name":"class GuiButton(item: ItemStack) : GuiButtonInterface","description":"eu.xap3y.xagui.models.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html","searchKeys":["GuiButton","class GuiButton(item: ItemStack) : GuiButtonInterface","eu.xap3y.xagui.models.GuiButton"]},{"name":"class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","description":"eu.xap3y.xagui.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/index.html","searchKeys":["GuiMenu","class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","eu.xap3y.xagui.GuiMenu"]},{"name":"class GuiMenuListener(plugin: JavaPlugin) : Listener","description":"eu.xap3y.xagui.listeners.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html","searchKeys":["GuiMenuListener","class GuiMenuListener(plugin: JavaPlugin) : Listener","eu.xap3y.xagui.listeners.GuiMenuListener"]},{"name":"class RowsOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html","searchKeys":["RowsOutOfBoundException","class RowsOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.RowsOutOfBoundException"]},{"name":"class SlotOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html","searchKeys":["SlotOutOfBoundException","class SlotOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.SlotOutOfBoundException"]},{"name":"class XaGui(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/index.html","searchKeys":["XaGui","class XaGui(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html","searchKeys":["RowsOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html","searchKeys":["SlotOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException"]},{"name":"constructor(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html","searchKeys":["GuiButton","constructor(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.GuiButton"]},{"name":"constructor(page: Int, oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html","searchKeys":["GuiPageSwitchModel","constructor(page: Int, oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html","searchKeys":["XaGui","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui.XaGui"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html","searchKeys":["GuiMenuListener","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener"]},{"name":"constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","description":"eu.xap3y.xagui.GuiMenu.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html","searchKeys":["GuiMenu","constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","eu.xap3y.xagui.GuiMenu.GuiMenu"]},{"name":"data class GuiPageSwitchModel(val page: Int, val oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html","searchKeys":["GuiPageSwitchModel","data class GuiPageSwitchModel(val page: Int, val oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel"]},{"name":"fun createMenu(name: String, rows: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun fillBorder(rows: Int)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","fun fillBorder(rows: Int)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"fun fillBorder(rows: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","fun fillBorder(rows: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"fun onInventoryClick(e: InventoryClickEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html","searchKeys":["onInventoryClick","fun onInventoryClick(e: InventoryClickEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick"]},{"name":"fun onInventoryClose(e: InventoryCloseEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html","searchKeys":["onInventoryClose","fun onInventoryClose(e: InventoryCloseEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose"]},{"name":"fun onInventoryOpen(e: InventoryOpenEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html","searchKeys":["onInventoryOpen","fun onInventoryOpen(e: InventoryOpenEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen"]},{"name":"interface ButtonListener","description":"eu.xap3y.xagui.interfaces.ButtonListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html","searchKeys":["ButtonListener","interface ButtonListener","eu.xap3y.xagui.interfaces.ButtonListener"]},{"name":"interface GuiButtonInterface","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html","searchKeys":["GuiButtonInterface","interface GuiButtonInterface","eu.xap3y.xagui.interfaces.GuiButtonInterface"]},{"name":"interface GuiClickInterface","description":"eu.xap3y.xagui.interfaces.GuiClickInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html","searchKeys":["GuiClickInterface","interface GuiClickInterface","eu.xap3y.xagui.interfaces.GuiClickInterface"]},{"name":"interface GuiCloseInterface","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html","searchKeys":["GuiCloseInterface","interface GuiCloseInterface","eu.xap3y.xagui.interfaces.GuiCloseInterface"]},{"name":"interface GuiInterface","description":"eu.xap3y.xagui.interfaces.GuiInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html","searchKeys":["GuiInterface","interface GuiInterface","eu.xap3y.xagui.interfaces.GuiInterface"]},{"name":"interface GuiOpenInterface","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html","searchKeys":["GuiOpenInterface","interface GuiOpenInterface","eu.xap3y.xagui.interfaces.GuiOpenInterface"]},{"name":"interface GuiPageSwitchInterface","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html","searchKeys":["GuiPageSwitchInterface","interface GuiPageSwitchInterface","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface"]},{"name":"open override fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html","searchKeys":["addItemFlag","open override fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.addItemFlag"]},{"name":"open override fun clearAllSlots()","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots()","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots(page: Int)","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun close(player: Player)","description":"eu.xap3y.xagui.GuiMenu.close","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/close.html","searchKeys":["close","open override fun close(player: Player)","eu.xap3y.xagui.GuiMenu.close"]},{"name":"open override fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun getCurrentPage(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html","searchKeys":["getCurrentPage","open override fun getCurrentPage(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPage"]},{"name":"open override fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html","searchKeys":["getCurrentPageIndex","open override fun getCurrentPageIndex(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPageIndex"]},{"name":"open override fun getIcon(): Material","description":"eu.xap3y.xagui.models.GuiButton.getIcon","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html","searchKeys":["getIcon","open override fun getIcon(): Material","eu.xap3y.xagui.models.GuiButton.getIcon"]},{"name":"open override fun getInventory(): Inventory","description":"eu.xap3y.xagui.GuiMenu.getInventory","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html","searchKeys":["getInventory","open override fun getInventory(): Inventory","eu.xap3y.xagui.GuiMenu.getInventory"]},{"name":"open override fun getItem(): ItemStack","description":"eu.xap3y.xagui.models.GuiButton.getItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html","searchKeys":["getItem","open override fun getItem(): ItemStack","eu.xap3y.xagui.models.GuiButton.getItem"]},{"name":"open override fun getMaxPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getMaxPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html","searchKeys":["getMaxPages","open override fun getMaxPages(): Int","eu.xap3y.xagui.GuiMenu.getMaxPages"]},{"name":"open override fun getName(): String","description":"eu.xap3y.xagui.GuiMenu.getName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html","searchKeys":["getName","open override fun getName(): String","eu.xap3y.xagui.GuiMenu.getName"]},{"name":"open override fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.GuiMenu.getOwner","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html","searchKeys":["getOwner","open override fun getOwner(): JavaPlugin","eu.xap3y.xagui.GuiMenu.getOwner"]},{"name":"open override fun getPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html","searchKeys":["getPages","open override fun getPages(): Int","eu.xap3y.xagui.GuiMenu.getPages"]},{"name":"open override fun getRawName(): String","description":"eu.xap3y.xagui.GuiMenu.getRawName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html","searchKeys":["getRawName","open override fun getRawName(): String","eu.xap3y.xagui.GuiMenu.getRawName"]},{"name":"open override fun getSize(): Int","description":"eu.xap3y.xagui.GuiMenu.getSize","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html","searchKeys":["getSize","open override fun getSize(): Int","eu.xap3y.xagui.GuiMenu.getSize"]},{"name":"open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun lockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(page: Int, player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun open(player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","open override fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.models.GuiButton.removeAllEnchantments"]},{"name":"open override fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html","searchKeys":["removeEnchantment","open override fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.removeEnchantment"]},{"name":"open override fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html","searchKeys":["removeItemFlag","open override fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.removeItemFlag"]},{"name":"open override fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setAmount","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html","searchKeys":["setAmount","open override fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.setAmount"]},{"name":"open override fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setDurability","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html","searchKeys":["setDurability","open override fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.models.GuiButton.setDurability"]},{"name":"open override fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.setItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html","searchKeys":["setItem","open override fun setItem(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.setItem"]},{"name":"open override fun setLore(newLore: List): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html","searchKeys":["setLore","open override fun setLore(newLore: List): GuiButton","eu.xap3y.xagui.models.GuiButton.setLore"]},{"name":"open override fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setName","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html","searchKeys":["setName","open override fun setName(name: String): GuiButton","eu.xap3y.xagui.models.GuiButton.setName"]},{"name":"open override fun setName(newName: String)","description":"eu.xap3y.xagui.GuiMenu.setName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html","searchKeys":["setName","open override fun setName(newName: String)","eu.xap3y.xagui.GuiMenu.setName"]},{"name":"open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClick","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html","searchKeys":["setOnClick","open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClick"]},{"name":"open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClose","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html","searchKeys":["setOnClose","open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClose"]},{"name":"open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnOpen","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html","searchKeys":["setOnOpen","open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnOpen"]},{"name":"open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html","searchKeys":["setOnPageSwitch","open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnPageSwitch"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.stickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html","searchKeys":["stickSlot","open override fun stickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.stickSlot"]},{"name":"open override fun switchPage(page: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.switchPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html","searchKeys":["switchPage","open override fun switchPage(page: Int, player: Player)","eu.xap3y.xagui.GuiMenu.switchPage"]},{"name":"open override fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unStickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html","searchKeys":["unStickSlot","open override fun unStickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.unStickSlot"]},{"name":"open override fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html","searchKeys":["withListener","open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.models.GuiButton.withListener"]},{"name":"open override var listener: ButtonListener?","description":"eu.xap3y.xagui.models.GuiButton.listener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/listener.html","searchKeys":["listener","open override var listener: ButtonListener?","eu.xap3y.xagui.models.GuiButton.listener"]},{"name":"val oldPage: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html","searchKeys":["oldPage","val oldPage: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage"]},{"name":"val page: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.page","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html","searchKeys":["page","val page: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.page"]},{"name":"val unlockedSlots: HashMap>","description":"eu.xap3y.xagui.GuiMenu.unlockedSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html","searchKeys":["unlockedSlots","val unlockedSlots: HashMap>","eu.xap3y.xagui.GuiMenu.unlockedSlots"]},{"name":"var onClickAction: GuiClickInterface?","description":"eu.xap3y.xagui.GuiMenu.onClickAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html","searchKeys":["onClickAction","var onClickAction: GuiClickInterface?","eu.xap3y.xagui.GuiMenu.onClickAction"]},{"name":"var onCloseAction: GuiCloseInterface?","description":"eu.xap3y.xagui.GuiMenu.onCloseAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html","searchKeys":["onCloseAction","var onCloseAction: GuiCloseInterface?","eu.xap3y.xagui.GuiMenu.onCloseAction"]},{"name":"var onOpenAction: GuiOpenInterface?","description":"eu.xap3y.xagui.GuiMenu.onOpenAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html","searchKeys":["onOpenAction","var onOpenAction: GuiOpenInterface?","eu.xap3y.xagui.GuiMenu.onOpenAction"]},{"name":"var onPageSwitchAction: GuiPageSwitchInterface?","description":"eu.xap3y.xagui.GuiMenu.onPageSwitchAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html","searchKeys":["onPageSwitchAction","var onPageSwitchAction: GuiPageSwitchInterface?","eu.xap3y.xagui.GuiMenu.onPageSwitchAction"]}] +[{"name":"abstract fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html","searchKeys":["addItemFlag","abstract fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag"]},{"name":"abstract fun addLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html","searchKeys":["addLore","abstract fun addLore(vararg args: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLore"]},{"name":"abstract fun addLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreArray","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html","searchKeys":["addLoreArray","abstract fun addLoreArray(array: Array): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreArray"]},{"name":"abstract fun addLoreLine(line: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreLine","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html","searchKeys":["addLoreLine","abstract fun addLoreLine(line: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreLine"]},{"name":"abstract fun addLoreList(lines: List): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreList","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html","searchKeys":["addLoreList","abstract fun addLoreList(lines: List): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreList"]},{"name":"abstract fun clearAllSlots()","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots()","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots(page: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearLore(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.clearLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html","searchKeys":["clearLore","abstract fun clearLore(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.clearLore"]},{"name":"abstract fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun close(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.close","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html","searchKeys":["close","abstract fun close(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.close"]},{"name":"abstract fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun getClickListener(): ButtonListener?","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getClickListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html","searchKeys":["getClickListener","abstract fun getClickListener(): ButtonListener?","eu.xap3y.xagui.interfaces.GuiButtonInterface.getClickListener"]},{"name":"abstract fun getCurrentPage(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html","searchKeys":["getCurrentPage","abstract fun getCurrentPage(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage"]},{"name":"abstract fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html","searchKeys":["getCurrentPageIndex","abstract fun getCurrentPageIndex(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex"]},{"name":"abstract fun getIcon(): Material","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html","searchKeys":["getIcon","abstract fun getIcon(): Material","eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon"]},{"name":"abstract fun getItem(): ItemStack","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html","searchKeys":["getItem","abstract fun getItem(): ItemStack","eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem"]},{"name":"abstract fun getMaxPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html","searchKeys":["getMaxPages","abstract fun getMaxPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages"]},{"name":"abstract fun getName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html","searchKeys":["getName","abstract fun getName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getName"]},{"name":"abstract fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.interfaces.GuiInterface.getOwner","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html","searchKeys":["getOwner","abstract fun getOwner(): JavaPlugin","eu.xap3y.xagui.interfaces.GuiInterface.getOwner"]},{"name":"abstract fun getPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html","searchKeys":["getPages","abstract fun getPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getPages"]},{"name":"abstract fun getRawName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getRawName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html","searchKeys":["getRawName","abstract fun getRawName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getRawName"]},{"name":"abstract fun getSize(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSize","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html","searchKeys":["getSize","abstract fun getSize(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getSize"]},{"name":"abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun lockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.ButtonListener.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.ButtonListener.onClick"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.GuiClickInterface.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.GuiClickInterface.onClick"]},{"name":"abstract fun onClose(event: InventoryCloseEvent)","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html","searchKeys":["onClose","abstract fun onClose(event: InventoryCloseEvent)","eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose"]},{"name":"abstract fun onOpen(event: InventoryOpenEvent)","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html","searchKeys":["onOpen","abstract fun onOpen(event: InventoryOpenEvent)","eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen"]},{"name":"abstract fun onPageSwitch(data: GuiPageSwitchModel)","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html","searchKeys":["onPageSwitch","abstract fun onPageSwitch(data: GuiPageSwitchModel)","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch"]},{"name":"abstract fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(page: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun open(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","abstract fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments"]},{"name":"abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html","searchKeys":["removeEnchantment","abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment"]},{"name":"abstract fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html","searchKeys":["removeItemFlag","abstract fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag"]},{"name":"abstract fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html","searchKeys":["setAmount","abstract fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount"]},{"name":"abstract fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html","searchKeys":["setDurability","abstract fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability"]},{"name":"abstract fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html","searchKeys":["setItem","abstract fun setItem(item: ItemStack)","eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem"]},{"name":"abstract fun setLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html","searchKeys":["setLore","abstract fun setLore(vararg args: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore"]},{"name":"abstract fun setLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreArray","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html","searchKeys":["setLoreArray","abstract fun setLoreArray(array: Array): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreArray"]},{"name":"abstract fun setLoreList(newLore: List): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreList","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html","searchKeys":["setLoreList","abstract fun setLoreList(newLore: List): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreList"]},{"name":"abstract fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html","searchKeys":["setName","abstract fun setName(name: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setName"]},{"name":"abstract fun setName(newName: String)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html","searchKeys":["setName","abstract fun setName(newName: String)","eu.xap3y.xagui.interfaces.GuiInterface.setName"]},{"name":"abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html","searchKeys":["setOnClick","abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClick"]},{"name":"abstract fun setOnClick(onClick: GuiClickInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html","searchKeys":["setOnClick","abstract fun setOnClick(onClick: GuiClickInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClick"]},{"name":"abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html","searchKeys":["setOnClose","abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClose"]},{"name":"abstract fun setOnClose(closeAction: GuiCloseInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html","searchKeys":["setOnClose","abstract fun setOnClose(closeAction: GuiCloseInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClose"]},{"name":"abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html","searchKeys":["setOnOpen","abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen"]},{"name":"abstract fun setOnOpen(openAction: GuiOpenInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html","searchKeys":["setOnOpen","abstract fun setOnOpen(openAction: GuiOpenInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen"]},{"name":"abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html","searchKeys":["setOnPageSwitch","abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch"]},{"name":"abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html","searchKeys":["setOnPageSwitch","abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.stickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html","searchKeys":["stickSlot","abstract fun stickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.stickSlot"]},{"name":"abstract fun switchPage(pageIndex: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.switchPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html","searchKeys":["switchPage","abstract fun switchPage(pageIndex: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.switchPage"]},{"name":"abstract fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html","searchKeys":["unStickSlot","abstract fun unStickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot"]},{"name":"abstract fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html","searchKeys":["withListener","abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener"]},{"name":"abstract fun withListener(newListener: ButtonListener): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html","searchKeys":["withListener","abstract fun withListener(newListener: ButtonListener): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener"]},{"name":"class GuiButton(item: ItemStack) : GuiButtonInterface","description":"eu.xap3y.xagui.models.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html","searchKeys":["GuiButton","class GuiButton(item: ItemStack) : GuiButtonInterface","eu.xap3y.xagui.models.GuiButton"]},{"name":"class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","description":"eu.xap3y.xagui.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/index.html","searchKeys":["GuiMenu","class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","eu.xap3y.xagui.GuiMenu"]},{"name":"class GuiMenuListener(plugin: JavaPlugin) : Listener","description":"eu.xap3y.xagui.listeners.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html","searchKeys":["GuiMenuListener","class GuiMenuListener(plugin: JavaPlugin) : Listener","eu.xap3y.xagui.listeners.GuiMenuListener"]},{"name":"class PageOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.PageOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html","searchKeys":["PageOutOfBoundException","class PageOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.PageOutOfBoundException"]},{"name":"class RowsOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html","searchKeys":["RowsOutOfBoundException","class RowsOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.RowsOutOfBoundException"]},{"name":"class SlotOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html","searchKeys":["SlotOutOfBoundException","class SlotOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.SlotOutOfBoundException"]},{"name":"class XaGui(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/index.html","searchKeys":["XaGui","class XaGui(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.PageOutOfBoundException.PageOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html","searchKeys":["PageOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.PageOutOfBoundException.PageOutOfBoundException"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html","searchKeys":["RowsOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html","searchKeys":["SlotOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException"]},{"name":"constructor(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html","searchKeys":["GuiButton","constructor(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.GuiButton"]},{"name":"constructor(player: Player, page: Int, oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html","searchKeys":["GuiPageSwitchModel","constructor(player: Player, page: Int, oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html","searchKeys":["XaGui","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui.XaGui"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html","searchKeys":["GuiMenuListener","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener"]},{"name":"constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","description":"eu.xap3y.xagui.GuiMenu.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html","searchKeys":["GuiMenu","constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","eu.xap3y.xagui.GuiMenu.GuiMenu"]},{"name":"data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html","searchKeys":["GuiPageSwitchModel","data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel"]},{"name":"fun createMenu(name: String, rows: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun fillBorder(rows: Int)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","fun fillBorder(rows: Int)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"fun fillBorder(rows: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","fun fillBorder(rows: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"fun onInventoryClick(e: InventoryClickEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html","searchKeys":["onInventoryClick","fun onInventoryClick(e: InventoryClickEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick"]},{"name":"fun onInventoryClose(e: InventoryCloseEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html","searchKeys":["onInventoryClose","fun onInventoryClose(e: InventoryCloseEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose"]},{"name":"fun onInventoryOpen(e: InventoryOpenEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html","searchKeys":["onInventoryOpen","fun onInventoryOpen(e: InventoryOpenEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen"]},{"name":"interface ButtonListener","description":"eu.xap3y.xagui.interfaces.ButtonListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html","searchKeys":["ButtonListener","interface ButtonListener","eu.xap3y.xagui.interfaces.ButtonListener"]},{"name":"interface GuiButtonInterface","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html","searchKeys":["GuiButtonInterface","interface GuiButtonInterface","eu.xap3y.xagui.interfaces.GuiButtonInterface"]},{"name":"interface GuiClickInterface","description":"eu.xap3y.xagui.interfaces.GuiClickInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html","searchKeys":["GuiClickInterface","interface GuiClickInterface","eu.xap3y.xagui.interfaces.GuiClickInterface"]},{"name":"interface GuiCloseInterface","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html","searchKeys":["GuiCloseInterface","interface GuiCloseInterface","eu.xap3y.xagui.interfaces.GuiCloseInterface"]},{"name":"interface GuiInterface","description":"eu.xap3y.xagui.interfaces.GuiInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html","searchKeys":["GuiInterface","interface GuiInterface","eu.xap3y.xagui.interfaces.GuiInterface"]},{"name":"interface GuiOpenInterface","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html","searchKeys":["GuiOpenInterface","interface GuiOpenInterface","eu.xap3y.xagui.interfaces.GuiOpenInterface"]},{"name":"interface GuiPageSwitchInterface","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html","searchKeys":["GuiPageSwitchInterface","interface GuiPageSwitchInterface","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface"]},{"name":"open override fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html","searchKeys":["addItemFlag","open override fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.addItemFlag"]},{"name":"open override fun addLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html","searchKeys":["addLore","open override fun addLore(vararg args: String): GuiButton","eu.xap3y.xagui.models.GuiButton.addLore"]},{"name":"open override fun addLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreArray","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html","searchKeys":["addLoreArray","open override fun addLoreArray(array: Array): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreArray"]},{"name":"open override fun addLoreLine(line: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreLine","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html","searchKeys":["addLoreLine","open override fun addLoreLine(line: String): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreLine"]},{"name":"open override fun addLoreList(lines: List): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreList","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html","searchKeys":["addLoreList","open override fun addLoreList(lines: List): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreList"]},{"name":"open override fun clearAllSlots()","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots()","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots(page: Int)","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearLore(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.clearLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html","searchKeys":["clearLore","open override fun clearLore(): GuiButton","eu.xap3y.xagui.models.GuiButton.clearLore"]},{"name":"open override fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun close(player: Player)","description":"eu.xap3y.xagui.GuiMenu.close","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/close.html","searchKeys":["close","open override fun close(player: Player)","eu.xap3y.xagui.GuiMenu.close"]},{"name":"open override fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun getClickListener(): ButtonListener?","description":"eu.xap3y.xagui.models.GuiButton.getClickListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html","searchKeys":["getClickListener","open override fun getClickListener(): ButtonListener?","eu.xap3y.xagui.models.GuiButton.getClickListener"]},{"name":"open override fun getCurrentPage(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html","searchKeys":["getCurrentPage","open override fun getCurrentPage(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPage"]},{"name":"open override fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html","searchKeys":["getCurrentPageIndex","open override fun getCurrentPageIndex(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPageIndex"]},{"name":"open override fun getIcon(): Material","description":"eu.xap3y.xagui.models.GuiButton.getIcon","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html","searchKeys":["getIcon","open override fun getIcon(): Material","eu.xap3y.xagui.models.GuiButton.getIcon"]},{"name":"open override fun getInventory(): Inventory","description":"eu.xap3y.xagui.GuiMenu.getInventory","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html","searchKeys":["getInventory","open override fun getInventory(): Inventory","eu.xap3y.xagui.GuiMenu.getInventory"]},{"name":"open override fun getItem(): ItemStack","description":"eu.xap3y.xagui.models.GuiButton.getItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html","searchKeys":["getItem","open override fun getItem(): ItemStack","eu.xap3y.xagui.models.GuiButton.getItem"]},{"name":"open override fun getMaxPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getMaxPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html","searchKeys":["getMaxPages","open override fun getMaxPages(): Int","eu.xap3y.xagui.GuiMenu.getMaxPages"]},{"name":"open override fun getName(): String","description":"eu.xap3y.xagui.GuiMenu.getName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html","searchKeys":["getName","open override fun getName(): String","eu.xap3y.xagui.GuiMenu.getName"]},{"name":"open override fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.GuiMenu.getOwner","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html","searchKeys":["getOwner","open override fun getOwner(): JavaPlugin","eu.xap3y.xagui.GuiMenu.getOwner"]},{"name":"open override fun getPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html","searchKeys":["getPages","open override fun getPages(): Int","eu.xap3y.xagui.GuiMenu.getPages"]},{"name":"open override fun getRawName(): String","description":"eu.xap3y.xagui.GuiMenu.getRawName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html","searchKeys":["getRawName","open override fun getRawName(): String","eu.xap3y.xagui.GuiMenu.getRawName"]},{"name":"open override fun getSize(): Int","description":"eu.xap3y.xagui.GuiMenu.getSize","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html","searchKeys":["getSize","open override fun getSize(): Int","eu.xap3y.xagui.GuiMenu.getSize"]},{"name":"open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun lockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(page: Int, player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun open(player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","open override fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.models.GuiButton.removeAllEnchantments"]},{"name":"open override fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html","searchKeys":["removeEnchantment","open override fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.removeEnchantment"]},{"name":"open override fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html","searchKeys":["removeItemFlag","open override fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.removeItemFlag"]},{"name":"open override fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setAmount","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html","searchKeys":["setAmount","open override fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.setAmount"]},{"name":"open override fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setDurability","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html","searchKeys":["setDurability","open override fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.models.GuiButton.setDurability"]},{"name":"open override fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.setItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html","searchKeys":["setItem","open override fun setItem(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.setItem"]},{"name":"open override fun setLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html","searchKeys":["setLore","open override fun setLore(vararg args: String): GuiButton","eu.xap3y.xagui.models.GuiButton.setLore"]},{"name":"open override fun setLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLoreArray","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html","searchKeys":["setLoreArray","open override fun setLoreArray(array: Array): GuiButton","eu.xap3y.xagui.models.GuiButton.setLoreArray"]},{"name":"open override fun setLoreList(newLore: List): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLoreList","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html","searchKeys":["setLoreList","open override fun setLoreList(newLore: List): GuiButton","eu.xap3y.xagui.models.GuiButton.setLoreList"]},{"name":"open override fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setName","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html","searchKeys":["setName","open override fun setName(name: String): GuiButton","eu.xap3y.xagui.models.GuiButton.setName"]},{"name":"open override fun setName(newName: String)","description":"eu.xap3y.xagui.GuiMenu.setName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html","searchKeys":["setName","open override fun setName(newName: String)","eu.xap3y.xagui.GuiMenu.setName"]},{"name":"open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClick","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html","searchKeys":["setOnClick","open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClick"]},{"name":"open override fun setOnClick(onClick: GuiClickInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnClick","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html","searchKeys":["setOnClick","open override fun setOnClick(onClick: GuiClickInterface)","eu.xap3y.xagui.GuiMenu.setOnClick"]},{"name":"open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClose","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html","searchKeys":["setOnClose","open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClose"]},{"name":"open override fun setOnClose(closeAction: GuiCloseInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnClose","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html","searchKeys":["setOnClose","open override fun setOnClose(closeAction: GuiCloseInterface)","eu.xap3y.xagui.GuiMenu.setOnClose"]},{"name":"open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnOpen","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html","searchKeys":["setOnOpen","open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnOpen"]},{"name":"open override fun setOnOpen(openAction: GuiOpenInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnOpen","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html","searchKeys":["setOnOpen","open override fun setOnOpen(openAction: GuiOpenInterface)","eu.xap3y.xagui.GuiMenu.setOnOpen"]},{"name":"open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html","searchKeys":["setOnPageSwitch","open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnPageSwitch"]},{"name":"open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html","searchKeys":["setOnPageSwitch","open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","eu.xap3y.xagui.GuiMenu.setOnPageSwitch"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.stickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html","searchKeys":["stickSlot","open override fun stickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.stickSlot"]},{"name":"open override fun switchPage(pageIndex: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.switchPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html","searchKeys":["switchPage","open override fun switchPage(pageIndex: Int, player: Player)","eu.xap3y.xagui.GuiMenu.switchPage"]},{"name":"open override fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unStickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html","searchKeys":["unStickSlot","open override fun unStickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.unStickSlot"]},{"name":"open override fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html","searchKeys":["withListener","open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.models.GuiButton.withListener"]},{"name":"open override fun withListener(newListener: ButtonListener): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html","searchKeys":["withListener","open override fun withListener(newListener: ButtonListener): GuiButton","eu.xap3y.xagui.models.GuiButton.withListener"]},{"name":"val oldPage: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html","searchKeys":["oldPage","val oldPage: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage"]},{"name":"val page: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.page","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html","searchKeys":["page","val page: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.page"]},{"name":"val player: Player","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.player","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html","searchKeys":["player","val player: Player","eu.xap3y.xagui.models.GuiPageSwitchModel.player"]},{"name":"val unlockedSlots: HashMap>","description":"eu.xap3y.xagui.GuiMenu.unlockedSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html","searchKeys":["unlockedSlots","val unlockedSlots: HashMap>","eu.xap3y.xagui.GuiMenu.unlockedSlots"]},{"name":"var onClickAction: GuiClickInterface?","description":"eu.xap3y.xagui.GuiMenu.onClickAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html","searchKeys":["onClickAction","var onClickAction: GuiClickInterface?","eu.xap3y.xagui.GuiMenu.onClickAction"]},{"name":"var onCloseAction: GuiCloseInterface?","description":"eu.xap3y.xagui.GuiMenu.onCloseAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html","searchKeys":["onCloseAction","var onCloseAction: GuiCloseInterface?","eu.xap3y.xagui.GuiMenu.onCloseAction"]},{"name":"var onOpenAction: GuiOpenInterface?","description":"eu.xap3y.xagui.GuiMenu.onOpenAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html","searchKeys":["onOpenAction","var onOpenAction: GuiOpenInterface?","eu.xap3y.xagui.GuiMenu.onOpenAction"]},{"name":"var onPageSwitchAction: GuiPageSwitchInterface?","description":"eu.xap3y.xagui.GuiMenu.onPageSwitchAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html","searchKeys":["onPageSwitchAction","var onPageSwitchAction: GuiPageSwitchInterface?","eu.xap3y.xagui.GuiMenu.onPageSwitchAction"]}] diff --git a/src/main/kotlin/package-info.java b/src/main/kotlin/package-info.java new file mode 100644 index 0000000..dabb019 --- /dev/null +++ b/src/main/kotlin/package-info.java @@ -0,0 +1 @@ +package eu.xap3y.xagui; \ No newline at end of file From ca4c935c10ab706c6391f58525f93c757304f7e5 Mon Sep 17 00:00:00 2001 From: XAP3Y Date: Sat, 10 Aug 2024 10:10:20 +0200 Subject: [PATCH 02/17] New features --- .../-page-out-of-bound-exception.html | 80 - .../-page-out-of-bound-exception/index.html | 262 --- .../-rows-out-of-bound-exception.html | 80 - .../-rows-out-of-bound-exception/index.html | 262 --- .../-slot-out-of-bound-exception.html | 80 - .../-slot-out-of-bound-exception/index.html | 262 --- .../eu.xap3y.xagui.exceptions/index.html | 133 -- .../-button-listener/index.html | 104 -- .../-button-listener/on-click.html | 80 - .../add-enchantment.html | 80 - .../-gui-button-interface/add-item-flag.html | 80 - .../-gui-button-interface/add-lore-array.html | 80 - .../-gui-button-interface/add-lore-line.html | 80 - .../-gui-button-interface/add-lore-list.html | 80 - .../-gui-button-interface/add-lore.html | 80 - .../-gui-button-interface/clear-lore.html | 80 - .../get-click-listener.html | 80 - .../-gui-button-interface/get-icon.html | 80 - .../-gui-button-interface/get-item.html | 80 - .../-gui-button-interface/index.html | 404 ----- .../remove-all-enchantments.html | 80 - .../remove-enchantment.html | 80 - .../remove-item-flag.html | 80 - .../-gui-button-interface/set-amount.html | 80 - .../-gui-button-interface/set-durability.html | 80 - .../-gui-button-interface/set-item.html | 80 - .../-gui-button-interface/set-lore-array.html | 80 - .../-gui-button-interface/set-lore-list.html | 80 - .../-gui-button-interface/set-lore.html | 80 - .../-gui-button-interface/set-name.html | 80 - .../-gui-button-interface/with-listener.html | 80 - .../-gui-click-interface/index.html | 104 -- .../-gui-click-interface/on-click.html | 80 - .../-gui-close-interface/index.html | 104 -- .../-gui-close-interface/on-close.html | 80 - .../-gui-interface/clear-all-slots.html | 80 - .../-gui-interface/clear-slot.html | 80 - .../-gui-interface/close.html | 80 - .../-gui-interface/fill-slots.html | 80 - .../get-current-page-index.html | 80 - .../-gui-interface/get-current-page.html | 80 - .../-gui-interface/get-max-pages.html | 80 - .../-gui-interface/get-name.html | 80 - .../-gui-interface/get-owner.html | 80 - .../-gui-interface/get-pages.html | 80 - .../-gui-interface/get-raw-name.html | 80 - .../-gui-interface/get-size.html | 80 - .../-gui-interface/get-slot.html | 80 - .../-gui-interface/index.html | 479 ------ .../-gui-interface/lock-button.html | 80 - .../-gui-interface/open.html | 80 - .../-gui-interface/set-name.html | 80 - .../-gui-interface/set-on-click.html | 80 - .../-gui-interface/set-on-close.html | 80 - .../-gui-interface/set-on-open.html | 80 - .../-gui-interface/set-on-page-switch.html | 80 - .../-gui-interface/set-slot.html | 80 - .../-gui-interface/stick-slot.html | 80 - .../-gui-interface/switch-page.html | 80 - .../-gui-interface/un-stick-slot.html | 80 - .../-gui-interface/unlock-button.html | 80 - .../-gui-interface/update-slot.html | 80 - .../-gui-open-interface/index.html | 104 -- .../-gui-open-interface/on-open.html | 80 - .../-gui-page-switch-interface/index.html | 104 -- .../on-page-switch.html | 80 - .../eu.xap3y.xagui.interfaces/index.html | 193 --- .../-gui-menu-listener.html | 80 - .../-gui-menu-listener/index.html | 153 -- .../on-inventory-click.html | 80 - .../on-inventory-close.html | 80 - .../-gui-menu-listener/on-inventory-open.html | 80 - .../eu.xap3y.xagui.listeners/index.html | 103 -- .../-gui-button/-gui-button.html | 80 - .../-gui-button/add-enchantment.html | 80 - .../-gui-button/add-item-flag.html | 80 - .../-gui-button/add-lore-array.html | 80 - .../-gui-button/add-lore-line.html | 80 - .../-gui-button/add-lore-list.html | 80 - .../-gui-button/add-lore.html | 80 - .../-gui-button/clear-lore.html | 80 - .../-gui-button/get-click-listener.html | 80 - .../-gui-button/get-icon.html | 80 - .../-gui-button/get-item.html | 80 - .../-gui-button/index.html | 423 ----- .../-gui-button/remove-all-enchantments.html | 80 - .../-gui-button/remove-enchantment.html | 80 - .../-gui-button/remove-item-flag.html | 80 - .../-gui-button/set-amount.html | 80 - .../-gui-button/set-durability.html | 80 - .../-gui-button/set-item.html | 80 - .../-gui-button/set-lore-array.html | 80 - .../-gui-button/set-lore-list.html | 80 - .../-gui-button/set-lore.html | 80 - .../-gui-button/set-name.html | 80 - .../-gui-button/with-listener.html | 80 - .../-gui-page-switch-model.html | 80 - .../-gui-page-switch-model/index.html | 153 -- .../-gui-page-switch-model/old-page.html | 80 - .../-gui-page-switch-model/page.html | 80 - .../-gui-page-switch-model/player.html | 80 - docs/-xa-gui/eu.xap3y.xagui.models/index.html | 118 -- .../eu.xap3y.xagui/-gui-menu/-gui-menu.html | 80 - .../-gui-menu/clear-all-slots.html | 80 - .../eu.xap3y.xagui/-gui-menu/clear-slot.html | 80 - .../eu.xap3y.xagui/-gui-menu/close.html | 80 - .../eu.xap3y.xagui/-gui-menu/fill-border.html | 80 - .../eu.xap3y.xagui/-gui-menu/fill-slots.html | 80 - .../-gui-menu/get-current-page-index.html | 80 - .../-gui-menu/get-current-page.html | 80 - .../-gui-menu/get-inventory.html | 80 - .../-gui-menu/get-max-pages.html | 80 - .../eu.xap3y.xagui/-gui-menu/get-name.html | 80 - .../eu.xap3y.xagui/-gui-menu/get-owner.html | 80 - .../eu.xap3y.xagui/-gui-menu/get-pages.html | 80 - .../-gui-menu/get-raw-name.html | 80 - .../eu.xap3y.xagui/-gui-menu/get-size.html | 80 - .../eu.xap3y.xagui/-gui-menu/get-slot.html | 80 - .../eu.xap3y.xagui/-gui-menu/index.html | 607 ------- .../eu.xap3y.xagui/-gui-menu/lock-button.html | 80 - .../-gui-menu/on-click-action.html | 80 - .../-gui-menu/on-close-action.html | 80 - .../-gui-menu/on-open-action.html | 80 - .../-gui-menu/on-page-switch-action.html | 80 - .../eu.xap3y.xagui/-gui-menu/open.html | 80 - .../eu.xap3y.xagui/-gui-menu/set-name.html | 80 - .../-gui-menu/set-on-click.html | 80 - .../-gui-menu/set-on-close.html | 80 - .../eu.xap3y.xagui/-gui-menu/set-on-open.html | 80 - .../-gui-menu/set-on-page-switch.html | 80 - .../eu.xap3y.xagui/-gui-menu/set-slot.html | 80 - .../eu.xap3y.xagui/-gui-menu/stick-slot.html | 80 - .../eu.xap3y.xagui/-gui-menu/switch-page.html | 80 - .../-gui-menu/un-stick-slot.html | 80 - .../-gui-menu/unlock-button.html | 80 - .../-gui-menu/unlocked-slots.html | 80 - .../eu.xap3y.xagui/-gui-menu/update-slot.html | 80 - .../eu.xap3y.xagui/-xa-gui/-xa-gui.html | 80 - .../eu.xap3y.xagui/-xa-gui/create-menu.html | 80 - .../-xa-gui/eu.xap3y.xagui/-xa-gui/index.html | 123 -- docs/-xa-gui/eu.xap3y.xagui/index.html | 118 -- docs/-xa-gui/package-list | 199 --- docs/images/anchor-copy-button.svg | 8 - docs/images/arrow_down.svg | 7 - docs/images/burger.svg | 9 - docs/images/copy-icon.svg | 7 - docs/images/copy-successful-icon.svg | 7 - docs/images/footer-go-to-link.svg | 7 - docs/images/go-to-top-icon.svg | 8 - docs/images/homepage.svg | 3 - docs/images/logo-icon.svg | 14 - .../nav-icons/abstract-class-kotlin.svg | 26 - docs/images/nav-icons/abstract-class.svg | 20 - docs/images/nav-icons/annotation-kotlin.svg | 13 - docs/images/nav-icons/annotation.svg | 7 - docs/images/nav-icons/class-kotlin.svg | 13 - docs/images/nav-icons/class.svg | 7 - docs/images/nav-icons/enum-kotlin.svg | 13 - docs/images/nav-icons/enum.svg | 7 - docs/images/nav-icons/exception-class.svg | 7 - docs/images/nav-icons/field-value.svg | 10 - docs/images/nav-icons/field-variable.svg | 10 - docs/images/nav-icons/function.svg | 7 - docs/images/nav-icons/interface-kotlin.svg | 13 - docs/images/nav-icons/interface.svg | 7 - docs/images/nav-icons/object.svg | 13 - docs/images/nav-icons/typealias-kotlin.svg | 13 - docs/images/theme-toggle.svg | 7 - docs/index.html | 171 -- docs/navigation.html | 64 - docs/scripts/clipboard.js | 56 - docs/scripts/main.js | 44 - docs/scripts/navigation-loader.js | 95 -- docs/scripts/pages.json | 1 - docs/scripts/platform-content-handler.js | 400 ----- docs/scripts/prism.js | 22 - docs/scripts/sourceset_dependencies.js | 1 - .../symbol-parameters-wrapper_deferred.js | 64 - docs/styles/font-jb-sans-auto.css | 36 - docs/styles/logo-styles.css | 9 - docs/styles/main.css | 124 -- docs/styles/prism.css | 217 --- docs/styles/style.css | 1509 ----------------- src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt | 46 +- .../xagui/interfaces/GuiButtonInterface.kt | 7 + .../eu/xap3y/xagui/interfaces/GuiInterface.kt | 10 + .../xap3y/xagui/listeners/GuiMenuListener.kt | 3 + .../kotlin/eu/xap3y/xagui/models/GuiButton.kt | 32 + 188 files changed, 84 insertions(+), 17282 deletions(-) delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.exceptions/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.listeners/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui.models/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html delete mode 100644 docs/-xa-gui/eu.xap3y.xagui/index.html delete mode 100644 docs/-xa-gui/package-list delete mode 100644 docs/images/anchor-copy-button.svg delete mode 100644 docs/images/arrow_down.svg delete mode 100644 docs/images/burger.svg delete mode 100644 docs/images/copy-icon.svg delete mode 100644 docs/images/copy-successful-icon.svg delete mode 100644 docs/images/footer-go-to-link.svg delete mode 100644 docs/images/go-to-top-icon.svg delete mode 100644 docs/images/homepage.svg delete mode 100644 docs/images/logo-icon.svg delete mode 100644 docs/images/nav-icons/abstract-class-kotlin.svg delete mode 100644 docs/images/nav-icons/abstract-class.svg delete mode 100644 docs/images/nav-icons/annotation-kotlin.svg delete mode 100644 docs/images/nav-icons/annotation.svg delete mode 100644 docs/images/nav-icons/class-kotlin.svg delete mode 100644 docs/images/nav-icons/class.svg delete mode 100644 docs/images/nav-icons/enum-kotlin.svg delete mode 100644 docs/images/nav-icons/enum.svg delete mode 100644 docs/images/nav-icons/exception-class.svg delete mode 100644 docs/images/nav-icons/field-value.svg delete mode 100644 docs/images/nav-icons/field-variable.svg delete mode 100644 docs/images/nav-icons/function.svg delete mode 100644 docs/images/nav-icons/interface-kotlin.svg delete mode 100644 docs/images/nav-icons/interface.svg delete mode 100644 docs/images/nav-icons/object.svg delete mode 100644 docs/images/nav-icons/typealias-kotlin.svg delete mode 100644 docs/images/theme-toggle.svg delete mode 100644 docs/index.html delete mode 100644 docs/navigation.html delete mode 100644 docs/scripts/clipboard.js delete mode 100644 docs/scripts/main.js delete mode 100644 docs/scripts/navigation-loader.js delete mode 100644 docs/scripts/pages.json delete mode 100644 docs/scripts/platform-content-handler.js delete mode 100644 docs/scripts/prism.js delete mode 100644 docs/scripts/sourceset_dependencies.js delete mode 100644 docs/scripts/symbol-parameters-wrapper_deferred.js delete mode 100644 docs/styles/font-jb-sans-auto.css delete mode 100644 docs/styles/logo-styles.css delete mode 100644 docs/styles/main.css delete mode 100644 docs/styles/prism.css delete mode 100644 docs/styles/style.css diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html deleted file mode 100644 index 9269c6e..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - PageOutOfBoundException - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

PageOutOfBoundException

-
-
constructor()
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html deleted file mode 100644 index 33d5e40..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - PageOutOfBoundException - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

PageOutOfBoundException

-

Exception thrown when the page is out of bounds

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html deleted file mode 100644 index 937a2c2..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - RowsOutOfBoundException - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

RowsOutOfBoundException

-
-
constructor()
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html deleted file mode 100644 index ad8ccd3..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - RowsOutOfBoundException - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

RowsOutOfBoundException

-

Exception thrown when the row is out of bounds

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html deleted file mode 100644 index 1a304fb..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - SlotOutOfBoundException - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

SlotOutOfBoundException

-
-
constructor()
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html deleted file mode 100644 index 6120514..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - SlotOutOfBoundException - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

SlotOutOfBoundException

-

Exception thrown when the slot is out of bounds

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/index.html deleted file mode 100644 index 62f256d..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.exceptions/index.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - eu.xap3y.xagui.exceptions - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Exception thrown when the page is out of bounds

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Exception thrown when the row is out of bounds

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Exception thrown when the slot is out of bounds

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html deleted file mode 100644 index f9093e6..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - ButtonListener - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

ButtonListener

-
interface ButtonListener

Interface for button listeners

See also

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun onClick(event: InventoryClickEvent)

Called when the button is clicked

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html deleted file mode 100644 index b46d721..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onClick

-
-
abstract fun onClick(event: InventoryClickEvent)

Called when the button is clicked

Parameters

event

The event of the click

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html deleted file mode 100644 index 2a6bc24..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addEnchantment - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addEnchantment

-
-
abstract fun addEnchantment(enchantment: Enchantment): GuiButton
abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html deleted file mode 100644 index ababc5c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addItemFlag - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addItemFlag

-
-
abstract fun addItemFlag(flag: ItemFlag): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html deleted file mode 100644 index 195ee37..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLoreArray - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLoreArray

-
-
abstract fun addLoreArray(array: Array<String>): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html deleted file mode 100644 index 0ba4fc9..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLoreLine - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLoreLine

-
-
abstract fun addLoreLine(line: String): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html deleted file mode 100644 index 847a11c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLoreList - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLoreList

-
-
abstract fun addLoreList(lines: List<String>): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html deleted file mode 100644 index d045f44..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLore - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLore

-
-
abstract fun addLore(vararg args: String): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html deleted file mode 100644 index f9e2955..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - clearLore - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

clearLore

-
-
abstract fun clearLore(): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html deleted file mode 100644 index 520b2e0..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getClickListener - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getClickListener

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html deleted file mode 100644 index 2862943..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getIcon - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getIcon

-
-
abstract fun getIcon(): Material
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html deleted file mode 100644 index e8f1311..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getItem - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getItem

-
-
abstract fun getItem(): ItemStack
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html deleted file mode 100644 index a80c89c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html +++ /dev/null @@ -1,404 +0,0 @@ - - - - - GuiButtonInterface - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiButtonInterface

-

Interface for buttons in a GUI

See also

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun addEnchantment(enchantment: Enchantment): GuiButton
abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun addItemFlag(flag: ItemFlag): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun addLore(vararg args: String): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun addLoreArray(array: Array<String>): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun addLoreLine(line: String): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun addLoreList(lines: List<String>): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun clearLore(): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getIcon(): Material
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getItem(): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun removeEnchantment(enchantment: Enchantment): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun removeItemFlag(flag: ItemFlag): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setAmount(amount: Int): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setDurability(durability: Short): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setItem(item: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setLore(vararg args: String): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setLoreArray(array: Array<String>): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setLoreList(newLore: List<String>): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setName(name: String): GuiButton
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun withListener(newListener: ButtonListener): GuiButton
abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton
-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html deleted file mode 100644 index 3cf19d0..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - removeAllEnchantments - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

removeAllEnchantments

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html deleted file mode 100644 index 447478c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - removeEnchantment - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

removeEnchantment

-
-
abstract fun removeEnchantment(enchantment: Enchantment): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html deleted file mode 100644 index 86a9f12..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - removeItemFlag - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

removeItemFlag

-
-
abstract fun removeItemFlag(flag: ItemFlag): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html deleted file mode 100644 index edc2e42..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setAmount - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setAmount

-
-
abstract fun setAmount(amount: Int): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html deleted file mode 100644 index 480038f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setDurability - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setDurability

-
-
abstract fun setDurability(durability: Short): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html deleted file mode 100644 index 4db8015..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setItem - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setItem

-
-
abstract fun setItem(item: ItemStack)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html deleted file mode 100644 index 27e2e4c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setLoreArray - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setLoreArray

-
-
abstract fun setLoreArray(array: Array<String>): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html deleted file mode 100644 index f543ddc..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setLoreList - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setLoreList

-
-
abstract fun setLoreList(newLore: List<String>): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html deleted file mode 100644 index 72df187..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setLore - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setLore

-
-
abstract fun setLore(vararg args: String): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html deleted file mode 100644 index bdeae6f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setName

-
-
abstract fun setName(name: String): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html deleted file mode 100644 index 39cba75..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - withListener - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

withListener

-
-
abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton
abstract fun withListener(newListener: ButtonListener): GuiButton
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html deleted file mode 100644 index 2a3be4f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - GuiClickInterface - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiClickInterface

-

Interface for click event listeners

See also

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun onClick(event: InventoryClickEvent)

Called when the GUI is clicked

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html deleted file mode 100644 index 87c73f7..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onClick

-
-
abstract fun onClick(event: InventoryClickEvent)

Called when the GUI is clicked

Parameters

event

The event of the click

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html deleted file mode 100644 index fac178a..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - GuiCloseInterface - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiCloseInterface

-

Interface for close event listeners

See also

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun onClose(event: InventoryCloseEvent)

Called when the GUI is closed

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html deleted file mode 100644 index 8c38fd8..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onClose - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onClose

-
-
abstract fun onClose(event: InventoryCloseEvent)

Called when the GUI is closed

Parameters

event

The event of the close

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html deleted file mode 100644 index 51c9e23..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - clearAllSlots - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

clearAllSlots

-
-
abstract fun clearAllSlots()
abstract fun clearAllSlots(page: Int)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html deleted file mode 100644 index 29c6bc6..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - clearSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

clearSlot

-
-
abstract fun clearSlot(slot: Int)
abstract fun clearSlot(page: Int, slot: Int)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html deleted file mode 100644 index 5a2799a..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - close - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

close

-
-
abstract fun close(player: Player)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html deleted file mode 100644 index afe872e..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - fillSlots - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

fillSlots

-
-
abstract fun fillSlots(slots: Set<Int>)
abstract fun fillSlots(slots: Set<Int>, item: ItemStack)
abstract fun fillSlots(page: Int, slots: Set<Int>)
abstract fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)
abstract fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html deleted file mode 100644 index 3dc9438..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getCurrentPageIndex - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getCurrentPageIndex

-
-
abstract fun getCurrentPageIndex(): Int
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html deleted file mode 100644 index 48dde26..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getCurrentPage - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getCurrentPage

-
-
abstract fun getCurrentPage(): Int
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html deleted file mode 100644 index 8139920..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getMaxPages - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getMaxPages

-
-
abstract fun getMaxPages(): Int
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html deleted file mode 100644 index 3ab62a3..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getName

-
-
abstract fun getName(): String
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html deleted file mode 100644 index 12ec45f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getOwner - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getOwner

-
-
abstract fun getOwner(): JavaPlugin
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html deleted file mode 100644 index b5d27d7..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getPages - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getPages

-
-
abstract fun getPages(): Int
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html deleted file mode 100644 index 36d819f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getRawName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getRawName

-
-
abstract fun getRawName(): String
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html deleted file mode 100644 index 6c227f3..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getSize - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getSize

-
-
abstract fun getSize(): Int
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html deleted file mode 100644 index 1538028..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getSlot

-
-
abstract fun getSlot(slot: Int): GuiButtonInterface?
abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html deleted file mode 100644 index bc67eb5..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - GuiInterface - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiInterface

-
interface GuiInterface

Interface for GUIs

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun clearAllSlots()
abstract fun clearAllSlots(page: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun clearSlot(slot: Int)
abstract fun clearSlot(page: Int, slot: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun close(player: Player)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun fillSlots(slots: Set<Int>)
abstract fun fillSlots(page: Int, slots: Set<Int>)
abstract fun fillSlots(slots: Set<Int>, item: ItemStack)
abstract fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)
abstract fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getCurrentPage(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getCurrentPageIndex(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getMaxPages(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getName(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getOwner(): JavaPlugin
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getPages(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getRawName(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getSize(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getSlot(slot: Int): GuiButtonInterface?
abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun lockButton(slot: Int)
abstract fun lockButton(page: Int, slot: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun open(player: Player)
abstract fun open(page: Int, player: Player)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setName(newName: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setOnClick(onClick: GuiClickInterface)
abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setOnClose(closeAction: GuiCloseInterface)
abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setOnOpen(openAction: GuiOpenInterface)
abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)
abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun setSlot(slot: Int, button: GuiButtonInterface)
abstract fun setSlot(slot: Int, item: Material)
abstract fun setSlot(slot: Int, item: ItemStack)
abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)
abstract fun setSlot(page: Int, slot: Int, button: Material)
abstract fun setSlot(page: Int, slot: Int, button: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun stickSlot(slot: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun switchPage(pageIndex: Int, player: Player)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun unlockButton(slot: Int)
abstract fun unlockButton(page: Int, slot: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun unStickSlot(slot: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun updateSlot(slot: Int, item: Material)
abstract fun updateSlot(slot: Int, item: ItemStack)
abstract fun updateSlot(page: Int, slot: Int, item: Material)
abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)
-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html deleted file mode 100644 index ec1eb62..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - lockButton - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

lockButton

-
-
abstract fun lockButton(slot: Int)
abstract fun lockButton(page: Int, slot: Int)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html deleted file mode 100644 index 575575e..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - open - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

open

-
-
abstract fun open(player: Player)
abstract fun open(page: Int, player: Player)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html deleted file mode 100644 index ff0b83e..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setName

-
-
abstract fun setName(newName: String)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html deleted file mode 100644 index 13cbd9f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnClick - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnClick

-
-
abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)
abstract fun setOnClick(onClick: GuiClickInterface)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html deleted file mode 100644 index 43ef8f0..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnClose - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnClose

-
-
abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)
abstract fun setOnClose(closeAction: GuiCloseInterface)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html deleted file mode 100644 index 8fc791f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnOpen - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnOpen

-
-
abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)
abstract fun setOnOpen(openAction: GuiOpenInterface)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html deleted file mode 100644 index c2ab35d..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnPageSwitch - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnPageSwitch

-
-
abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)
abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html deleted file mode 100644 index 8650b13..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setSlot

-
-
abstract fun setSlot(slot: Int, button: GuiButtonInterface)
abstract fun setSlot(slot: Int, item: ItemStack)
abstract fun setSlot(slot: Int, item: Material)
abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)
abstract fun setSlot(page: Int, slot: Int, button: ItemStack)
abstract fun setSlot(page: Int, slot: Int, button: Material)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html deleted file mode 100644 index 9385367..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - stickSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

stickSlot

-
-
abstract fun stickSlot(slot: Int)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html deleted file mode 100644 index b2ec2cd..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - switchPage - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

switchPage

-
-
abstract fun switchPage(pageIndex: Int, player: Player)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html deleted file mode 100644 index ce52559..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - unStickSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

unStickSlot

-
-
abstract fun unStickSlot(slot: Int)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html deleted file mode 100644 index a80f408..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - unlockButton - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

unlockButton

-
-
abstract fun unlockButton(slot: Int)
abstract fun unlockButton(page: Int, slot: Int)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html deleted file mode 100644 index fe45f5b..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - updateSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

updateSlot

-
-
abstract fun updateSlot(slot: Int, item: ItemStack)
abstract fun updateSlot(slot: Int, item: Material)
abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)
abstract fun updateSlot(page: Int, slot: Int, item: Material)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html deleted file mode 100644 index 1bd4c23..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - GuiOpenInterface - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiOpenInterface

-

Interface for open event listeners

See also

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun onOpen(event: InventoryOpenEvent)
-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html deleted file mode 100644 index 35dbd12..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onOpen - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onOpen

-
-
abstract fun onOpen(event: InventoryOpenEvent)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html deleted file mode 100644 index b5232ab..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - GuiPageSwitchInterface - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiPageSwitchInterface

-

Interface for page switch event listeners

See also

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun onPageSwitch(data: GuiPageSwitchModel)

Called when the page is switched

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html deleted file mode 100644 index 347f389..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onPageSwitch - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onPageSwitch

-
-
abstract fun onPageSwitch(data: GuiPageSwitchModel)

Called when the page is switched

Parameters

data

The data of the switch

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/index.html deleted file mode 100644 index 22a5219..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/index.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - eu.xap3y.xagui.interfaces - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface ButtonListener

Interface for button listeners

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface for buttons in a GUI

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface for click event listeners

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface for close event listeners

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface GuiInterface

Interface for GUIs

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface for open event listeners

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface for page switch event listeners

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html deleted file mode 100644 index add68c9..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - GuiMenuListener - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiMenuListener

-
-
constructor(plugin: JavaPlugin)

Parameters

plugin

The plugin instance

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html deleted file mode 100644 index d9fd69c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - GuiMenuListener - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiMenuListener

-
class GuiMenuListener(plugin: JavaPlugin) : Listener

The listener for the menus

Parameters

plugin

The plugin instance

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(plugin: JavaPlugin)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onInventoryClick(e: InventoryClickEvent)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onInventoryClose(e: InventoryCloseEvent)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onInventoryOpen(e: InventoryOpenEvent)
-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html deleted file mode 100644 index 13a6685..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onInventoryClick - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onInventoryClick

-
-
fun onInventoryClick(e: InventoryClickEvent)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html deleted file mode 100644 index c89bf44..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onInventoryClose - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onInventoryClose

-
-
fun onInventoryClose(e: InventoryCloseEvent)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html deleted file mode 100644 index eb4be4c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onInventoryOpen - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onInventoryOpen

-
-
fun onInventoryOpen(e: InventoryOpenEvent)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/index.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/index.html deleted file mode 100644 index 79b83b1..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.listeners/index.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - eu.xap3y.xagui.listeners - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiMenuListener(plugin: JavaPlugin) : Listener

The listener for the menus

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html deleted file mode 100644 index 338cb9a..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - GuiButton - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiButton

-
-
constructor(item: ItemStack)

Parameters

item

The ItemStack of the button

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html deleted file mode 100644 index 19fd8c6..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addEnchantment - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addEnchantment

-
-
open override fun addEnchantment(enchantment: Enchantment): GuiButton

Adds an enchantment to the button

Return

The button with the enchantment added

Parameters

enchantment

The enchantment to add


open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton

Adds an enchantment to the button

Return

The button with the enchantment added

Parameters

enchantment

The enchantment to add

level

The level of the enchantment

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html deleted file mode 100644 index 8475915..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addItemFlag - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addItemFlag

-
-
open override fun addItemFlag(flag: ItemFlag): GuiButton

Adds an item flag to the button

Return

The button with the flag added

Parameters

flag

The flag to add

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html deleted file mode 100644 index eb6e131..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLoreArray - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLoreArray

-
-
open override fun addLoreArray(array: Array<String>): GuiButton

Adds lore to the button

Return

The button with the lore added

Parameters

array

The lore to add

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html deleted file mode 100644 index 8108a65..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLoreLine - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLoreLine

-
-
open override fun addLoreLine(line: String): GuiButton

Adds a line to the lore of the button

Return

The button with the line added

Parameters

line

The line to add

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html deleted file mode 100644 index 23c23a3..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLoreList - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLoreList

-
-
open override fun addLoreList(lines: List<String>): GuiButton

Adds lore to the button

Return

The button with the lore added

Parameters

lines

The lore to add

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html deleted file mode 100644 index ea0e8b4..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - addLore - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

addLore

-
-
open override fun addLore(vararg args: String): GuiButton

Adds lore to the button

Return

The button with the lore added

Parameters

args

The lore to add

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html deleted file mode 100644 index cdde30a..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - clearLore - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

clearLore

-
-
open override fun clearLore(): GuiButton

Clears the lore of the button

Return

The button with the lore cleared

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html deleted file mode 100644 index 5e80160..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getClickListener - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getClickListener

-
-
open override fun getClickListener(): ButtonListener?
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html deleted file mode 100644 index 97584c7..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getIcon - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getIcon

-
-
open override fun getIcon(): Material

The icon of the button

Return

The material of the button

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html deleted file mode 100644 index 2c3acdd..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getItem - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getItem

-
-
open override fun getItem(): ItemStack

The item of the button

Return

The ItemStack of the button

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html deleted file mode 100644 index ec9cfd9..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html +++ /dev/null @@ -1,423 +0,0 @@ - - - - - GuiButton - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiButton

-
class GuiButton(item: ItemStack) : GuiButtonInterface

Represents a button in a GUI

It can be clickable and have a listener You can set the item, name, lore, amount, enchantments, durability, item flags

Parameters

item

The ItemStack of the button

See also

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(item: ItemStack)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun addEnchantment(enchantment: Enchantment): GuiButton
open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton

Adds an enchantment to the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun addItemFlag(flag: ItemFlag): GuiButton

Adds an item flag to the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun addLore(vararg args: String): GuiButton

Adds lore to the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun addLoreArray(array: Array<String>): GuiButton

Adds lore to the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun addLoreLine(line: String): GuiButton

Adds a line to the lore of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun addLoreList(lines: List<String>): GuiButton

Adds lore to the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun clearLore(): GuiButton

Clears the lore of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getClickListener(): ButtonListener?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getIcon(): Material

The icon of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getItem(): ItemStack

The item of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun removeAllEnchantments(): GuiButton

Removes all enchantments from the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun removeEnchantment(enchantment: Enchantment): GuiButton

Removes an enchantment from the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun removeItemFlag(flag: ItemFlag): GuiButton

Removes an item flag from the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setAmount(amount: Int): GuiButton

Sets the amount of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setDurability(durability: Short): GuiButton

Sets the durability of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setItem(item: ItemStack)

Sets the item of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setLore(vararg args: String): GuiButton

Sets the lore of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setLoreArray(array: Array<String>): GuiButton

Sets the lore of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setLoreList(newLore: List<String>): GuiButton

Sets the lore of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setName(name: String): GuiButton

Sets the name of the button

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withListener(newListener: ButtonListener): GuiButton
open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton

Sets the listener of the button

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html deleted file mode 100644 index 2364efb..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - removeAllEnchantments - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

removeAllEnchantments

-
-
open override fun removeAllEnchantments(): GuiButton

Removes all enchantments from the button

Return

The button with all enchantments removed

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html deleted file mode 100644 index 23352d9..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - removeEnchantment - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

removeEnchantment

-
-
open override fun removeEnchantment(enchantment: Enchantment): GuiButton

Removes an enchantment from the button

Return

The button with the enchantment removed

Parameters

enchantment

The enchantment to remove

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html deleted file mode 100644 index 2b2bf9f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - removeItemFlag - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

removeItemFlag

-
-
open override fun removeItemFlag(flag: ItemFlag): GuiButton

Removes an item flag from the button

Return

The button with the flag removed

Parameters

flag

The flag to remove

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html deleted file mode 100644 index dc27b02..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setAmount - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setAmount

-
-
open override fun setAmount(amount: Int): GuiButton

Sets the amount of the button

Return

The button with the new amount

Parameters

amount

The new amount

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html deleted file mode 100644 index c9ad696..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setDurability - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setDurability

-
-
open override fun setDurability(durability: Short): GuiButton

Sets the durability of the button

Return

The button with the new durability

Parameters

durability

The new durability

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html deleted file mode 100644 index a24572a..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setItem - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setItem

-
-
open override fun setItem(item: ItemStack)

Sets the item of the button

Parameters

item

The new itemstack

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html deleted file mode 100644 index 0b8152f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setLoreArray - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setLoreArray

-
-
open override fun setLoreArray(array: Array<String>): GuiButton

Sets the lore of the button

Return

The button with the new lore

Parameters

array

The new lore

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html deleted file mode 100644 index 7060515..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setLoreList - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setLoreList

-
-
open override fun setLoreList(newLore: List<String>): GuiButton

Sets the lore of the button

Return

The button with the new lore

Parameters

newLore

The new lore

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html deleted file mode 100644 index 0ef2a87..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setLore - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setLore

-
-
open override fun setLore(vararg args: String): GuiButton

Sets the lore of the button

Return

The button with the new lore

Parameters

args

The new lore

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html deleted file mode 100644 index b9fb8f3..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setName

-
-
open override fun setName(name: String): GuiButton

Sets the name of the button

Return

The button with the new name

Parameters

name

The new name

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html deleted file mode 100644 index 5656c31..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - withListener - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

withListener

-
-
open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton

Sets the listener of the button

Use this if you are writing in Kotlin

Return

The button with the new listener

Parameters

newListener

The new listener


open override fun withListener(newListener: ButtonListener): GuiButton

Sets the listener of the button

Use this if you are writing in Java so no return statement is needed

Return

The button with the new listener

Parameters

newListener

The new listener

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html deleted file mode 100644 index 0ca04da..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - GuiPageSwitchModel - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiPageSwitchModel

-
-
constructor(player: Player, page: Int, oldPage: Int)
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html deleted file mode 100644 index cca09ce..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - GuiPageSwitchModel - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiPageSwitchModel

-
data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)

Model for page switch event

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(player: Player, page: Int, oldPage: Int)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val page: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val player: Player
-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html deleted file mode 100644 index 9f270be..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - oldPage - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

oldPage

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html deleted file mode 100644 index d3da239..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - page - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

page

-
-
val page: Int
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html deleted file mode 100644 index a27eed1..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - player - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

player

-
-
val player: Player
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/index.html b/docs/-xa-gui/eu.xap3y.xagui.models/index.html deleted file mode 100644 index a4717ca..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui.models/index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - eu.xap3y.xagui.models - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiButton(item: ItemStack) : GuiButtonInterface

Represents a button in a GUI

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)

Model for page switch event

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html deleted file mode 100644 index 061e2c4..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - GuiMenu - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiMenu

-
-
constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)

Parameters

plugin

The plugin that owns the menu

title

The title of the menu

rowsToSet

The number of rows the menu should have

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html deleted file mode 100644 index b3a6855..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - clearAllSlots - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

clearAllSlots

-
-
open override fun clearAllSlots()

Clear all buttons in the menu


open override fun clearAllSlots(page: Int)

Clear all buttons in the menu

Parameters

page

The page of the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html deleted file mode 100644 index 7f0ff49..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - clearSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

clearSlot

-
-
open override fun clearSlot(slot: Int)

Clear the button in a slot

Parameters

slot

The slot to clear


open override fun clearSlot(page: Int, slot: Int)

Clear the button in a slot

Parameters

page

The page of the menu

slot

The slot to clear

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html deleted file mode 100644 index 59143b5..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - close - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

close

-
-
open override fun close(player: Player)

Close the menu for a player

Parameters

player

The player to close the menu for

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html deleted file mode 100644 index 438bfa0..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - fillBorder - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

fillBorder

-
-
fun fillBorder(rows: Int, item: ItemStack)

Fill the border of the menu with an item

Parameters

rows

The number of rows in the menu

item

The item to fill the border with

Throws

If the number of rows is out of bounds


fun fillBorder(rows: Int)

Fill the border of the menu with an item

Parameters

rows

The number of rows in the menu

Throws

If the number of rows is out of bounds

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html deleted file mode 100644 index 7876461..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - fillSlots - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

fillSlots

-
-
open override fun fillSlots(slots: Set<Int>)

Fill a set of slots with a gray stained glass pane

Parameters

slots

The slots to fill


open override fun fillSlots(slots: Set<Int>, item: ItemStack)

Fill a set of slots with an item

Parameters

slots

The slots to fill

item

The item to fill the slots with


open override fun fillSlots(page: Int, slots: Set<Int>)

Fill a set of slots with an item

Parameters

page

The page of the menu

slots

The slots to fill


open override fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)

Fill a set of slots with an item

Parameters

page

The page of the menu

slots

The slots to fill

item

The item to fill the slots with


open override fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)

Fill the border of the menu with an item

Parameters

page

The page of the menu

slots

The set of slots to fill

button

The gui button to fill the slots with

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html deleted file mode 100644 index fd88d74..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getCurrentPageIndex - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getCurrentPageIndex

-
-
open override fun getCurrentPageIndex(): Int

Get the current index of page of the menu

Return

The current index of the menu page

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html deleted file mode 100644 index f968a6d..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getCurrentPage - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getCurrentPage

-
-
open override fun getCurrentPage(): Int

Get the current page of the menu

Return

The current page of the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html deleted file mode 100644 index b9b218b..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getInventory - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getInventory

-
-
open override fun getInventory(): Inventory

The inventory of the menu

Return

The inventory

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html deleted file mode 100644 index 774adde..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getMaxPages - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getMaxPages

-
-
open override fun getMaxPages(): Int

Get the maximum number of pages in the menu

Return

The maximum number of pages

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html deleted file mode 100644 index e144137..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getName

-
-
open override fun getName(): String

Get the name of the menu

Return

The name of the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html deleted file mode 100644 index 1242fcc..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getOwner - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getOwner

-
-
open override fun getOwner(): JavaPlugin

Get the plugin that owns the menu

Return

The plugin that owns the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html deleted file mode 100644 index c9aa054..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getPages - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getPages

-
-
open override fun getPages(): Int

Get the number of pages in the menu

Return

The number of pages in the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html deleted file mode 100644 index 5c5a31d..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getRawName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getRawName

-
-
open override fun getRawName(): String

Get the uncolored name of the menu

Return

The uncolored name of the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html deleted file mode 100644 index 96ff91c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getSize - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getSize

-
-
open override fun getSize(): Int

Get the size of the menu

Return

The size of the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html deleted file mode 100644 index a7cecb9..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - getSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

getSlot

-
-
open override fun getSlot(slot: Int): GuiButtonInterface?

Get the button in a slot

Return

The button in the slot

Parameters

slot

The slot to get the button from


open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?

Get the button in a slot

Return

The button in the slot

Parameters

page

The page of the menu

slot

The slot to get the button from

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html deleted file mode 100644 index 269d721..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html +++ /dev/null @@ -1,607 +0,0 @@ - - - - - GuiMenu - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

GuiMenu

-
class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface

Represents a GUI menu

Parameters

plugin

The plugin that owns the menu

title

The title of the menu

rowsToSet

The number of rows the menu should have

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun clearAllSlots()
open override fun clearAllSlots(page: Int)

Clear all buttons in the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun clearSlot(slot: Int)
open override fun clearSlot(page: Int, slot: Int)

Clear the button in a slot

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun close(player: Player)

Close the menu for a player

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun fillBorder(rows: Int)
fun fillBorder(rows: Int, item: ItemStack)

Fill the border of the menu with an item

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun fillSlots(slots: Set<Int>)

Fill a set of slots with a gray stained glass pane

open override fun fillSlots(page: Int, slots: Set<Int>)
open override fun fillSlots(slots: Set<Int>, item: ItemStack)
open override fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)

Fill a set of slots with an item

open override fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)

Fill the border of the menu with an item

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getCurrentPage(): Int

Get the current page of the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getCurrentPageIndex(): Int

Get the current index of page of the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getInventory(): Inventory

The inventory of the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getMaxPages(): Int

Get the maximum number of pages in the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getName(): String

Get the name of the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getOwner(): JavaPlugin

Get the plugin that owns the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getPages(): Int

Get the number of pages in the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getRawName(): String

Get the uncolored name of the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getSize(): Int

Get the size of the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getSlot(slot: Int): GuiButtonInterface?
open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?

Get the button in a slot

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun lockButton(slot: Int)
open override fun lockButton(page: Int, slot: Int)

Lock a slot

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun open(player: Player)

Open the menu for a player

open override fun open(page: Int, player: Player)

Open a specific page of the menu for a player

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setName(newName: String)

Set the name of the menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setOnClick(onClick: GuiClickInterface)
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)

Set the action to be executed when a button is clicked

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setOnClose(closeAction: GuiCloseInterface)
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)

The action to be executed when the menu is closed

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setOnOpen(openAction: GuiOpenInterface)
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)

The action to be executed when the menu is opened

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)

Set the action to be executed when the page is switched

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setSlot(slot: Int, button: GuiButtonInterface)
open override fun setSlot(slot: Int, item: Material)
open override fun setSlot(slot: Int, item: ItemStack)
open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)
open override fun setSlot(page: Int, slot: Int, button: Material)
open override fun setSlot(page: Int, slot: Int, button: ItemStack)

Set a button in a slot

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun stickSlot(slot: Int)

Stick a slot so it will be displayed on every page

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun switchPage(pageIndex: Int, player: Player)

Switch the page of the menu for a player

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun unlockButton(slot: Int)
open override fun unlockButton(page: Int, slot: Int)

Unlock a slot so the player can take items from it

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun unStickSlot(slot: Int)

Unstick a slot

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun updateSlot(slot: Int, item: Material)
open override fun updateSlot(slot: Int, item: ItemStack)
open override fun updateSlot(page: Int, slot: Int, item: Material)
open override fun updateSlot(page: Int, slot: Int, item: ItemStack)

Update the item in a slot

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html deleted file mode 100644 index f06d7ca..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - lockButton - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

lockButton

-
-
open override fun lockButton(slot: Int)

Lock a slot

Parameters

slot

The slot to lock

Throws

If the slot is out of bounds


open override fun lockButton(page: Int, slot: Int)

Lock a slot

Parameters

page

The page of the menu

slot

The slot to lock

Throws

If the slot is out of bounds

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html deleted file mode 100644 index d99777b..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onClickAction - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onClickAction

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html deleted file mode 100644 index 5c64d62..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onCloseAction - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onCloseAction

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html deleted file mode 100644 index 1ddaadc..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onOpenAction - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onOpenAction

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html deleted file mode 100644 index 7405d9f..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - onPageSwitchAction - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

onPageSwitchAction

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html deleted file mode 100644 index 8f824d5..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - open - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

open

-
-
open override fun open(player: Player)

Open the menu for a player

Parameters

player

The player to open the menu for


open override fun open(page: Int, player: Player)

Open a specific page of the menu for a player

Parameters

page

The page to open

player

The player to open the menu for

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html deleted file mode 100644 index ff6547c..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setName - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setName

-
-
open override fun setName(newName: String)

Set the name of the menu

Parameters

newName

The new name of the menu

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html deleted file mode 100644 index eba8f28..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnClick - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnClick

-
-
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)
open override fun setOnClick(onClick: GuiClickInterface)

Set the action to be executed when a button is clicked

Parameters

onClick

The action to be executed

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html deleted file mode 100644 index 3a95023..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnClose - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnClose

-
-
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)
open override fun setOnClose(closeAction: GuiCloseInterface)

The action to be executed when the menu is closed

Parameters

closeAction

The action to be executed

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html deleted file mode 100644 index edf9148..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnOpen - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnOpen

-
-
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)
open override fun setOnOpen(openAction: GuiOpenInterface)

The action to be executed when the menu is opened

Parameters

openAction

The action to be executed

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html deleted file mode 100644 index c0f0d90..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setOnPageSwitch - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setOnPageSwitch

-
-
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)
open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)

Set the action to be executed when the page is switched

Parameters

onPageSwitch

The action to be executed

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html deleted file mode 100644 index c9ba667..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - setSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

setSlot

-
-
open override fun setSlot(slot: Int, button: GuiButtonInterface)
open override fun setSlot(page: Int, slot: Int, button: ItemStack)
open override fun setSlot(page: Int, slot: Int, button: Material)

Set a button in a slot

Parameters

slot

The slot to set the button in

button

The button to set


open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)

Set a button in a slot

Parameters

page

The page of the menu

slot

The slot to set the button in

button

The button to set


open override fun setSlot(slot: Int, item: ItemStack)
open override fun setSlot(slot: Int, item: Material)

Set a button in a slot

Parameters

slot

The slot to set the button in

item

The item to set

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html deleted file mode 100644 index ddfc350..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - stickSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

stickSlot

-
-
open override fun stickSlot(slot: Int)

Stick a slot so it will be displayed on every page

Parameters

slot

The slot to stick

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html deleted file mode 100644 index b5f8d7d..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - switchPage - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

switchPage

-
-
open override fun switchPage(pageIndex: Int, player: Player)

Switch the page of the menu for a player

Parameters

pageIndex

The index of a page to switch to

player

The player to switch the page for

Throws

If the page is out of bounds

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html deleted file mode 100644 index 7f7f559..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - unStickSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

unStickSlot

-
-
open override fun unStickSlot(slot: Int)

Unstick a slot

Parameters

slot

The slot to unstick

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html deleted file mode 100644 index a1601cb..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - unlockButton - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

unlockButton

-
-
open override fun unlockButton(slot: Int)

Unlock a slot so the player can take items from it

Parameters

slot

The slot to unlock

Throws

If the slot is out of bounds


open override fun unlockButton(page: Int, slot: Int)

Unlock a slot so the player can take items from it

Parameters

page

The page of the menu

slot

The slot to unlock

Throws

If the slot is out of bounds

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html deleted file mode 100644 index 7027436..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - unlockedSlots - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

unlockedSlots

-
- -
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html deleted file mode 100644 index bcdea1b..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - updateSlot - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

updateSlot

-
-
open override fun updateSlot(slot: Int, item: ItemStack)
open override fun updateSlot(slot: Int, item: Material)

Update the item in a slot

Parameters

slot

The slot to update

item

The item to update to


open override fun updateSlot(page: Int, slot: Int, item: ItemStack)
open override fun updateSlot(page: Int, slot: Int, item: Material)

Update the item in a slot

Parameters

page

The page of the menu

slot

The slot to update

item

The item to update to

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html deleted file mode 100644 index 609f6f6..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - XaGui - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

XaGui

-
-
constructor(plugin: JavaPlugin)

Parameters

plugin

The plugin instance

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html deleted file mode 100644 index 08260dd..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - createMenu - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

createMenu

-
-
fun createMenu(name: String, rows: Int): GuiMenu

Create a new menu

Return

The created menu

Parameters

name

The name of the menu

rows

The number of rows in the menu

See also


fun createMenu(name: String, rows: Int, pages: Int): GuiMenu

Create a new menu

Return

The created menu

Parameters

name

The name of the menu

rows

The number of rows in the menu

pages

The number of pages in the menu

See also

-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html deleted file mode 100644 index 425ecfe..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - XaGui - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

XaGui

-
class XaGui(plugin: JavaPlugin)

The main class of the library

Parameters

plugin

The plugin instance

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(plugin: JavaPlugin)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createMenu(name: String, rows: Int): GuiMenu
fun createMenu(name: String, rows: Int, pages: Int): GuiMenu

Create a new menu

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/eu.xap3y.xagui/index.html b/docs/-xa-gui/eu.xap3y.xagui/index.html deleted file mode 100644 index 92dfca7..0000000 --- a/docs/-xa-gui/eu.xap3y.xagui/index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - eu.xap3y.xagui - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface

Represents a GUI menu

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class XaGui(plugin: JavaPlugin)

The main class of the library

-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/-xa-gui/package-list b/docs/-xa-gui/package-list deleted file mode 100644 index 3b1f3ce..0000000 --- a/docs/-xa-gui/package-list +++ /dev/null @@ -1,199 +0,0 @@ -$dokka.format:html-v1 -$dokka.linkExtension:html -$dokka.location:eu.xap3y.xagui.exceptions////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/index.html -$dokka.location:eu.xap3y.xagui.exceptions/PageOutOfBoundException///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html -$dokka.location:eu.xap3y.xagui.exceptions/PageOutOfBoundException/PageOutOfBoundException/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html -$dokka.location:eu.xap3y.xagui.exceptions/RowsOutOfBoundException///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html -$dokka.location:eu.xap3y.xagui.exceptions/RowsOutOfBoundException/RowsOutOfBoundException/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html -$dokka.location:eu.xap3y.xagui.exceptions/SlotOutOfBoundException///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html -$dokka.location:eu.xap3y.xagui.exceptions/SlotOutOfBoundException/SlotOutOfBoundException/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html -$dokka.location:eu.xap3y.xagui.interfaces////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/index.html -$dokka.location:eu.xap3y.xagui.interfaces/ButtonListener///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html -$dokka.location:eu.xap3y.xagui.interfaces/ButtonListener/onClick/#org.bukkit.event.inventory.InventoryClickEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addEnchantment/#org.bukkit.enchantments.Enchantment#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLoreLine/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/clearLore/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/getClickListener/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/getIcon/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/getItem/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/removeAllEnchantments/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/removeEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/removeItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setAmount/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setDurability/#kotlin.Short/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setItem/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/withListener/#eu.xap3y.xagui.interfaces.ButtonListener/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/withListener/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiClickInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiClickInterface/onClick/#org.bukkit.event.inventory.InventoryClickEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiCloseInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiCloseInterface/onClose/#org.bukkit.event.inventory.InventoryCloseEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearAllSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearAllSlots/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/close/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getCurrentPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getCurrentPageIndex/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getMaxPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getOwner/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getRawName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSize/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/lockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/lockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/open/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/open/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClick/#eu.xap3y.xagui.interfaces.GuiClickInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClick/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClose/#eu.xap3y.xagui.interfaces.GuiCloseInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClose/#kotlin.Function1[org.bukkit.event.inventory.InventoryCloseEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnOpen/#eu.xap3y.xagui.interfaces.GuiOpenInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnOpen/#kotlin.Function1[org.bukkit.event.inventory.InventoryOpenEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnPageSwitch/#eu.xap3y.xagui.interfaces.GuiPageSwitchInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnPageSwitch/#kotlin.Function1[eu.xap3y.xagui.models.GuiPageSwitchModel,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/stickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/switchPage/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/unStickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/unlockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/unlockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiOpenInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiOpenInterface/onOpen/#org.bukkit.event.inventory.InventoryOpenEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiPageSwitchInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html -$dokka.location:eu.xap3y.xagui.interfaces/GuiPageSwitchInterface/onPageSwitch/#eu.xap3y.xagui.models.GuiPageSwitchModel/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html -$dokka.location:eu.xap3y.xagui.listeners////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/index.html -$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html -$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/GuiMenuListener/#org.bukkit.plugin.java.JavaPlugin/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html -$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/onInventoryClick/#org.bukkit.event.inventory.InventoryClickEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html -$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/onInventoryClose/#org.bukkit.event.inventory.InventoryCloseEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html -$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/onInventoryOpen/#org.bukkit.event.inventory.InventoryOpenEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html -$dokka.location:eu.xap3y.xagui.models////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/index.html -$dokka.location:eu.xap3y.xagui.models/GuiButton///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/GuiButton/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/addEnchantment/#org.bukkit.enchantments.Enchantment#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/addEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/addItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/addLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/addLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/addLoreLine/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/addLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/clearLore/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/getClickListener/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/getIcon/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/getItem/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/removeAllEnchantments/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/removeEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/removeItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/setAmount/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/setDurability/#kotlin.Short/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/setItem/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/setLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/setLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/setLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/withListener/#eu.xap3y.xagui.interfaces.ButtonListener/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html -$dokka.location:eu.xap3y.xagui.models/GuiButton/withListener/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html -$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html -$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/GuiPageSwitchModel/#org.bukkit.entity.Player#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html -$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/oldPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html -$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/page/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html -$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/player/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html -$dokka.location:eu.xap3y.xagui////PointingToDeclaration/-xa-gui/eu.xap3y.xagui/index.html -$dokka.location:eu.xap3y.xagui/GuiMenu///PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html -$dokka.location:eu.xap3y.xagui/GuiMenu/GuiMenu/#org.bukkit.plugin.java.JavaPlugin#kotlin.String#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html -$dokka.location:eu.xap3y.xagui/GuiMenu/clearAllSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/clearAllSlots/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/clearSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/clearSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/close/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html -$dokka.location:eu.xap3y.xagui/GuiMenu/fillBorder/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html -$dokka.location:eu.xap3y.xagui/GuiMenu/fillBorder/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html -$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getCurrentPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getCurrentPageIndex/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getInventory/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getMaxPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getOwner/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getRawName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getSize/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/getSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/lockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html -$dokka.location:eu.xap3y.xagui/GuiMenu/lockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html -$dokka.location:eu.xap3y.xagui/GuiMenu/onClickAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html -$dokka.location:eu.xap3y.xagui/GuiMenu/onCloseAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html -$dokka.location:eu.xap3y.xagui/GuiMenu/onOpenAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html -$dokka.location:eu.xap3y.xagui/GuiMenu/onPageSwitchAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html -$dokka.location:eu.xap3y.xagui/GuiMenu/open/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html -$dokka.location:eu.xap3y.xagui/GuiMenu/open/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClick/#eu.xap3y.xagui.interfaces.GuiClickInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClick/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClose/#eu.xap3y.xagui.interfaces.GuiCloseInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClose/#kotlin.Function1[org.bukkit.event.inventory.InventoryCloseEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnOpen/#eu.xap3y.xagui.interfaces.GuiOpenInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnOpen/#kotlin.Function1[org.bukkit.event.inventory.InventoryOpenEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnPageSwitch/#eu.xap3y.xagui.interfaces.GuiPageSwitchInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setOnPageSwitch/#kotlin.Function1[eu.xap3y.xagui.models.GuiPageSwitchModel,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/stickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/switchPage/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html -$dokka.location:eu.xap3y.xagui/GuiMenu/unStickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/unlockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html -$dokka.location:eu.xap3y.xagui/GuiMenu/unlockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html -$dokka.location:eu.xap3y.xagui/GuiMenu/unlockedSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html -$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html -$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html -$dokka.location:eu.xap3y.xagui/XaGui///PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html -$dokka.location:eu.xap3y.xagui/XaGui/XaGui/#org.bukkit.plugin.java.JavaPlugin/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html -$dokka.location:eu.xap3y.xagui/XaGui/createMenu/#kotlin.String#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html -$dokka.location:eu.xap3y.xagui/XaGui/createMenu/#kotlin.String#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html -eu.xap3y.xagui -eu.xap3y.xagui.exceptions -eu.xap3y.xagui.interfaces -eu.xap3y.xagui.listeners -eu.xap3y.xagui.models - diff --git a/docs/images/anchor-copy-button.svg b/docs/images/anchor-copy-button.svg deleted file mode 100644 index 19c1fa3..0000000 --- a/docs/images/anchor-copy-button.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/docs/images/arrow_down.svg b/docs/images/arrow_down.svg deleted file mode 100644 index 639aaf1..0000000 --- a/docs/images/arrow_down.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/docs/images/burger.svg b/docs/images/burger.svg deleted file mode 100644 index fcca732..0000000 --- a/docs/images/burger.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/docs/images/copy-icon.svg b/docs/images/copy-icon.svg deleted file mode 100644 index 2cb02ec..0000000 --- a/docs/images/copy-icon.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/docs/images/copy-successful-icon.svg b/docs/images/copy-successful-icon.svg deleted file mode 100644 index c4b9538..0000000 --- a/docs/images/copy-successful-icon.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/docs/images/footer-go-to-link.svg b/docs/images/footer-go-to-link.svg deleted file mode 100644 index a87add7..0000000 --- a/docs/images/footer-go-to-link.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/docs/images/go-to-top-icon.svg b/docs/images/go-to-top-icon.svg deleted file mode 100644 index abc3d1c..0000000 --- a/docs/images/go-to-top-icon.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/docs/images/homepage.svg b/docs/images/homepage.svg deleted file mode 100644 index e3c83b1..0000000 --- a/docs/images/homepage.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/images/logo-icon.svg b/docs/images/logo-icon.svg deleted file mode 100644 index e42f957..0000000 --- a/docs/images/logo-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/docs/images/nav-icons/abstract-class-kotlin.svg b/docs/images/nav-icons/abstract-class-kotlin.svg deleted file mode 100644 index 19d6148..0000000 --- a/docs/images/nav-icons/abstract-class-kotlin.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/images/nav-icons/abstract-class.svg b/docs/images/nav-icons/abstract-class.svg deleted file mode 100644 index 6018203..0000000 --- a/docs/images/nav-icons/abstract-class.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/docs/images/nav-icons/annotation-kotlin.svg b/docs/images/nav-icons/annotation-kotlin.svg deleted file mode 100644 index b90f508..0000000 --- a/docs/images/nav-icons/annotation-kotlin.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/docs/images/nav-icons/annotation.svg b/docs/images/nav-icons/annotation.svg deleted file mode 100644 index b80c54b..0000000 --- a/docs/images/nav-icons/annotation.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/images/nav-icons/class-kotlin.svg b/docs/images/nav-icons/class-kotlin.svg deleted file mode 100644 index 797a242..0000000 --- a/docs/images/nav-icons/class-kotlin.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/docs/images/nav-icons/class.svg b/docs/images/nav-icons/class.svg deleted file mode 100644 index 3f1ad16..0000000 --- a/docs/images/nav-icons/class.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/images/nav-icons/enum-kotlin.svg b/docs/images/nav-icons/enum-kotlin.svg deleted file mode 100644 index 775a7cc..0000000 --- a/docs/images/nav-icons/enum-kotlin.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/docs/images/nav-icons/enum.svg b/docs/images/nav-icons/enum.svg deleted file mode 100644 index fa7f247..0000000 --- a/docs/images/nav-icons/enum.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/images/nav-icons/exception-class.svg b/docs/images/nav-icons/exception-class.svg deleted file mode 100644 index c0b2bde..0000000 --- a/docs/images/nav-icons/exception-class.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/images/nav-icons/field-value.svg b/docs/images/nav-icons/field-value.svg deleted file mode 100644 index 2771ee5..0000000 --- a/docs/images/nav-icons/field-value.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/docs/images/nav-icons/field-variable.svg b/docs/images/nav-icons/field-variable.svg deleted file mode 100644 index e2d2bbd..0000000 --- a/docs/images/nav-icons/field-variable.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/docs/images/nav-icons/function.svg b/docs/images/nav-icons/function.svg deleted file mode 100644 index f0da64a..0000000 --- a/docs/images/nav-icons/function.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/images/nav-icons/interface-kotlin.svg b/docs/images/nav-icons/interface-kotlin.svg deleted file mode 100644 index 5e16326..0000000 --- a/docs/images/nav-icons/interface-kotlin.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/docs/images/nav-icons/interface.svg b/docs/images/nav-icons/interface.svg deleted file mode 100644 index 32063ba..0000000 --- a/docs/images/nav-icons/interface.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/images/nav-icons/object.svg b/docs/images/nav-icons/object.svg deleted file mode 100644 index 31f0ee3..0000000 --- a/docs/images/nav-icons/object.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/docs/images/nav-icons/typealias-kotlin.svg b/docs/images/nav-icons/typealias-kotlin.svg deleted file mode 100644 index f4bb238..0000000 --- a/docs/images/nav-icons/typealias-kotlin.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/docs/images/theme-toggle.svg b/docs/images/theme-toggle.svg deleted file mode 100644 index df86202..0000000 --- a/docs/images/theme-toggle.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 1babbb3..0000000 --- a/docs/index.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - XaGui - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- -
-

XaGui

-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/docs/navigation.html b/docs/navigation.html deleted file mode 100644 index 1aad0c3..0000000 --- a/docs/navigation.html +++ /dev/null @@ -1,64 +0,0 @@ - - diff --git a/docs/scripts/clipboard.js b/docs/scripts/clipboard.js deleted file mode 100644 index 7a4f33c..0000000 --- a/docs/scripts/clipboard.js +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. - */ - -window.addEventListener('load', () => { - document.querySelectorAll('span.copy-icon').forEach(element => { - element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); - }) - - document.querySelectorAll('span.anchor-icon').forEach(element => { - element.addEventListener('click', (el) => { - if(element.hasAttribute('pointing-to')){ - const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') - copyTextToClipboard(element, location) - } - }); - }) -}) - -const copyElementsContentToClipboard = (element) => { - const selection = window.getSelection(); - const range = document.createRange(); - range.selectNodeContents(element.parentNode.parentNode); - selection.removeAllRanges(); - selection.addRange(range); - - copyAndShowPopup(element, () => selection.removeAllRanges()) -} - -const copyTextToClipboard = (element, text) => { - var textarea = document.createElement("textarea"); - textarea.textContent = text; - textarea.style.position = "fixed"; - document.body.appendChild(textarea); - textarea.select(); - - copyAndShowPopup(element, () => document.body.removeChild(textarea)) -} - -const copyAndShowPopup = (element, after) => { - try { - document.execCommand('copy'); - element.nextElementSibling.classList.add('active-popup'); - setTimeout(() => { - element.nextElementSibling.classList.remove('active-popup'); - }, 1200); - } catch (e) { - console.error('Failed to write to clipboard:', e) - } - finally { - if(after) after() - } -} - -const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] - diff --git a/docs/scripts/main.js b/docs/scripts/main.js deleted file mode 100644 index ba6c347..0000000 --- a/docs/scripts/main.js +++ /dev/null @@ -1,44 +0,0 @@ -(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; -/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PageOutOfBoundException

+
+
constructor()
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html new file mode 100644 index 0000000..33d5e40 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html @@ -0,0 +1,262 @@ + + + + + PageOutOfBoundException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PageOutOfBoundException

+

Exception thrown when the page is out of bounds

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html new file mode 100644 index 0000000..937a2c2 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html @@ -0,0 +1,80 @@ + + + + + RowsOutOfBoundException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RowsOutOfBoundException

+
+
constructor()
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html new file mode 100644 index 0000000..ad8ccd3 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html @@ -0,0 +1,262 @@ + + + + + RowsOutOfBoundException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RowsOutOfBoundException

+

Exception thrown when the row is out of bounds

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html new file mode 100644 index 0000000..1a304fb --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html @@ -0,0 +1,80 @@ + + + + + SlotOutOfBoundException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SlotOutOfBoundException

+
+
constructor()
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html new file mode 100644 index 0000000..6120514 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html @@ -0,0 +1,262 @@ + + + + + SlotOutOfBoundException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SlotOutOfBoundException

+

Exception thrown when the slot is out of bounds

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.exceptions/index.html b/docs/-xa-gui/eu.xap3y.xagui.exceptions/index.html new file mode 100644 index 0000000..62f256d --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.exceptions/index.html @@ -0,0 +1,133 @@ + + + + + eu.xap3y.xagui.exceptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Exception thrown when the page is out of bounds

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Exception thrown when the row is out of bounds

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Exception thrown when the slot is out of bounds

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html new file mode 100644 index 0000000..f9093e6 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html @@ -0,0 +1,104 @@ + + + + + ButtonListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ButtonListener

+
interface ButtonListener

Interface for button listeners

See also

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onClick(event: InventoryClickEvent)

Called when the button is clicked

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html new file mode 100644 index 0000000..b46d721 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html @@ -0,0 +1,80 @@ + + + + + onClick + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onClick

+
+
abstract fun onClick(event: InventoryClickEvent)

Called when the button is clicked

Parameters

event

The event of the click

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html new file mode 100644 index 0000000..2a6bc24 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html @@ -0,0 +1,80 @@ + + + + + addEnchantment + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addEnchantment

+
+
abstract fun addEnchantment(enchantment: Enchantment): GuiButton
abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html new file mode 100644 index 0000000..ababc5c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html @@ -0,0 +1,80 @@ + + + + + addItemFlag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addItemFlag

+
+
abstract fun addItemFlag(flag: ItemFlag): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html new file mode 100644 index 0000000..195ee37 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html @@ -0,0 +1,80 @@ + + + + + addLoreArray + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLoreArray

+
+
abstract fun addLoreArray(array: Array<String>): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html new file mode 100644 index 0000000..0ba4fc9 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html @@ -0,0 +1,80 @@ + + + + + addLoreLine + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLoreLine

+
+
abstract fun addLoreLine(line: String): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html new file mode 100644 index 0000000..847a11c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html @@ -0,0 +1,80 @@ + + + + + addLoreList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLoreList

+
+
abstract fun addLoreList(lines: List<String>): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html new file mode 100644 index 0000000..d045f44 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html @@ -0,0 +1,80 @@ + + + + + addLore + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLore

+
+
abstract fun addLore(vararg args: String): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html new file mode 100644 index 0000000..f9e2955 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html @@ -0,0 +1,80 @@ + + + + + clearLore + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clearLore

+
+
abstract fun clearLore(): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clone.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clone.html new file mode 100644 index 0000000..97d22a3 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clone.html @@ -0,0 +1,80 @@ + + + + + clone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clone

+
+
abstract fun clone(): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html new file mode 100644 index 0000000..520b2e0 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html @@ -0,0 +1,80 @@ + + + + + getClickListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getClickListener

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html new file mode 100644 index 0000000..2862943 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html @@ -0,0 +1,80 @@ + + + + + getIcon + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getIcon

+
+
abstract fun getIcon(): Material
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html new file mode 100644 index 0000000..e8f1311 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html @@ -0,0 +1,80 @@ + + + + + getItem + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getItem

+
+
abstract fun getItem(): ItemStack
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-redirect.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-redirect.html new file mode 100644 index 0000000..7291872 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-redirect.html @@ -0,0 +1,80 @@ + + + + + getRedirect + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getRedirect

+
+
abstract fun getRedirect(): GuiMenu?
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html new file mode 100644 index 0000000..d92e5d5 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html @@ -0,0 +1,449 @@ + + + + + GuiButtonInterface + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiButtonInterface

+

Interface for buttons in a GUI

See also

Inheritors

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun addEnchantment(enchantment: Enchantment): GuiButton
abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun addItemFlag(flag: ItemFlag): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun addLore(vararg args: String): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun addLoreArray(array: Array<String>): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun addLoreLine(line: String): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun addLoreList(lines: List<String>): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun clearLore(): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun clone(): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getIcon(): Material
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getItem(): ItemStack
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getRedirect(): GuiMenu?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun removeEnchantment(enchantment: Enchantment): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun removeItemFlag(flag: ItemFlag): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setAmount(amount: Int): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setDurability(durability: Short): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setItem(item: ItemStack)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setLore(vararg args: String): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setLoreArray(array: Array<String>): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setLoreList(newLore: List<String>): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setName(name: String): GuiButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setRedirect(menu: GuiMenu)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun withListener(newListener: ButtonListener): GuiButton
abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html new file mode 100644 index 0000000..3cf19d0 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html @@ -0,0 +1,80 @@ + + + + + removeAllEnchantments + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeAllEnchantments

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html new file mode 100644 index 0000000..447478c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html @@ -0,0 +1,80 @@ + + + + + removeEnchantment + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeEnchantment

+
+
abstract fun removeEnchantment(enchantment: Enchantment): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html new file mode 100644 index 0000000..86a9f12 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html @@ -0,0 +1,80 @@ + + + + + removeItemFlag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeItemFlag

+
+
abstract fun removeItemFlag(flag: ItemFlag): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html new file mode 100644 index 0000000..edc2e42 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html @@ -0,0 +1,80 @@ + + + + + setAmount + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setAmount

+
+
abstract fun setAmount(amount: Int): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html new file mode 100644 index 0000000..480038f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html @@ -0,0 +1,80 @@ + + + + + setDurability + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setDurability

+
+
abstract fun setDurability(durability: Short): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html new file mode 100644 index 0000000..4db8015 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html @@ -0,0 +1,80 @@ + + + + + setItem + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setItem

+
+
abstract fun setItem(item: ItemStack)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html new file mode 100644 index 0000000..27e2e4c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html @@ -0,0 +1,80 @@ + + + + + setLoreArray + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setLoreArray

+
+
abstract fun setLoreArray(array: Array<String>): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html new file mode 100644 index 0000000..f543ddc --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html @@ -0,0 +1,80 @@ + + + + + setLoreList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setLoreList

+
+
abstract fun setLoreList(newLore: List<String>): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html new file mode 100644 index 0000000..72df187 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html @@ -0,0 +1,80 @@ + + + + + setLore + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setLore

+
+
abstract fun setLore(vararg args: String): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html new file mode 100644 index 0000000..bdeae6f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html @@ -0,0 +1,80 @@ + + + + + setName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setName

+
+
abstract fun setName(name: String): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-redirect.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-redirect.html new file mode 100644 index 0000000..2b6522f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-redirect.html @@ -0,0 +1,80 @@ + + + + + setRedirect + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setRedirect

+
+
abstract fun setRedirect(menu: GuiMenu)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html new file mode 100644 index 0000000..39cba75 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html @@ -0,0 +1,80 @@ + + + + + withListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withListener

+
+
abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton
abstract fun withListener(newListener: ButtonListener): GuiButton
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html new file mode 100644 index 0000000..2a3be4f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html @@ -0,0 +1,104 @@ + + + + + GuiClickInterface + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiClickInterface

+

Interface for click event listeners

See also

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onClick(event: InventoryClickEvent)

Called when the GUI is clicked

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html new file mode 100644 index 0000000..87c73f7 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html @@ -0,0 +1,80 @@ + + + + + onClick + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onClick

+
+
abstract fun onClick(event: InventoryClickEvent)

Called when the GUI is clicked

Parameters

event

The event of the click

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html new file mode 100644 index 0000000..fac178a --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html @@ -0,0 +1,104 @@ + + + + + GuiCloseInterface + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiCloseInterface

+

Interface for close event listeners

See also

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onClose(event: InventoryCloseEvent)

Called when the GUI is closed

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html new file mode 100644 index 0000000..8c38fd8 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html @@ -0,0 +1,80 @@ + + + + + onClose + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onClose

+
+
abstract fun onClose(event: InventoryCloseEvent)

Called when the GUI is closed

Parameters

event

The event of the close

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html new file mode 100644 index 0000000..a3ab956 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html @@ -0,0 +1,80 @@ + + + + + addCloseButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addCloseButton

+
+
abstract fun addCloseButton()
abstract fun addCloseButton(button: ItemStack)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html new file mode 100644 index 0000000..51c9e23 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html @@ -0,0 +1,80 @@ + + + + + clearAllSlots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clearAllSlots

+
+
abstract fun clearAllSlots()
abstract fun clearAllSlots(page: Int)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html new file mode 100644 index 0000000..29c6bc6 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html @@ -0,0 +1,80 @@ + + + + + clearSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clearSlot

+
+
abstract fun clearSlot(slot: Int)
abstract fun clearSlot(page: Int, slot: Int)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html new file mode 100644 index 0000000..5a2799a --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html @@ -0,0 +1,80 @@ + + + + + close + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

close

+
+
abstract fun close(player: Player)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html new file mode 100644 index 0000000..244a931 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html @@ -0,0 +1,80 @@ + + + + + fillBorder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fillBorder

+
+
abstract fun fillBorder()
abstract fun fillBorder(item: ItemStack)
abstract fun fillBorder(material: Material)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html new file mode 100644 index 0000000..afe872e --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html @@ -0,0 +1,80 @@ + + + + + fillSlots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fillSlots

+
+
abstract fun fillSlots(slots: Set<Int>)
abstract fun fillSlots(slots: Set<Int>, item: ItemStack)
abstract fun fillSlots(page: Int, slots: Set<Int>)
abstract fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)
abstract fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html new file mode 100644 index 0000000..3dc9438 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html @@ -0,0 +1,80 @@ + + + + + getCurrentPageIndex + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getCurrentPageIndex

+
+
abstract fun getCurrentPageIndex(): Int
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html new file mode 100644 index 0000000..48dde26 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html @@ -0,0 +1,80 @@ + + + + + getCurrentPage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getCurrentPage

+
+
abstract fun getCurrentPage(): Int
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html new file mode 100644 index 0000000..8139920 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html @@ -0,0 +1,80 @@ + + + + + getMaxPages + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getMaxPages

+
+
abstract fun getMaxPages(): Int
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html new file mode 100644 index 0000000..3ab62a3 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html @@ -0,0 +1,80 @@ + + + + + getName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getName

+
+
abstract fun getName(): String
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html new file mode 100644 index 0000000..12ec45f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html @@ -0,0 +1,80 @@ + + + + + getOwner + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getOwner

+
+
abstract fun getOwner(): JavaPlugin
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html new file mode 100644 index 0000000..b5d27d7 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html @@ -0,0 +1,80 @@ + + + + + getPages + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getPages

+
+
abstract fun getPages(): Int
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html new file mode 100644 index 0000000..36d819f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html @@ -0,0 +1,80 @@ + + + + + getRawName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getRawName

+
+
abstract fun getRawName(): String
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html new file mode 100644 index 0000000..6c227f3 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html @@ -0,0 +1,80 @@ + + + + + getSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSize

+
+
abstract fun getSize(): Int
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html new file mode 100644 index 0000000..1538028 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html @@ -0,0 +1,80 @@ + + + + + getSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSlot

+
+
abstract fun getSlot(slot: Int): GuiButtonInterface?
abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html new file mode 100644 index 0000000..b20c291 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html @@ -0,0 +1,509 @@ + + + + + GuiInterface + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiInterface

+
interface GuiInterface

Interface for GUIs

Inheritors

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun addCloseButton()
abstract fun addCloseButton(button: ItemStack)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun clearAllSlots()
abstract fun clearAllSlots(page: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun clearSlot(slot: Int)
abstract fun clearSlot(page: Int, slot: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun close(player: Player)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun fillBorder()
abstract fun fillBorder(material: Material)
abstract fun fillBorder(item: ItemStack)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun fillSlots(slots: Set<Int>)
abstract fun fillSlots(page: Int, slots: Set<Int>)
abstract fun fillSlots(slots: Set<Int>, item: ItemStack)
abstract fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)
abstract fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getCurrentPage(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getCurrentPageIndex(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getMaxPages(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getName(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getOwner(): JavaPlugin
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getPages(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getRawName(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getSize(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getSlot(slot: Int): GuiButtonInterface?
abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun lockButton(slot: Int)
abstract fun lockButton(page: Int, slot: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun open(player: Player)
abstract fun open(page: Int, player: Player)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setName(newName: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setOnClick(onClick: GuiClickInterface)
abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setOnClose(closeAction: GuiCloseInterface)
abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setOnOpen(openAction: GuiOpenInterface)
abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)
abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setSlot(slot: Int, button: GuiButtonInterface)
abstract fun setSlot(slot: Int, item: Material)
abstract fun setSlot(slot: Int, item: ItemStack)
abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)
abstract fun setSlot(page: Int, slot: Int, button: Material)
abstract fun setSlot(page: Int, slot: Int, button: ItemStack)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun stickSlot(slot: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun switchPage(pageIndex: Int, player: Player)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun unlockButton(slot: Int)
abstract fun unlockButton(page: Int, slot: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun unStickSlot(slot: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun updateSlot(slot: Int, item: Material)
abstract fun updateSlot(slot: Int, item: ItemStack)
abstract fun updateSlot(page: Int, slot: Int, item: Material)
abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html new file mode 100644 index 0000000..ec1eb62 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html @@ -0,0 +1,80 @@ + + + + + lockButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

lockButton

+
+
abstract fun lockButton(slot: Int)
abstract fun lockButton(page: Int, slot: Int)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html new file mode 100644 index 0000000..575575e --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html @@ -0,0 +1,80 @@ + + + + + open + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

open

+
+
abstract fun open(player: Player)
abstract fun open(page: Int, player: Player)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html new file mode 100644 index 0000000..ff0b83e --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html @@ -0,0 +1,80 @@ + + + + + setName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setName

+
+
abstract fun setName(newName: String)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html new file mode 100644 index 0000000..13cbd9f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html @@ -0,0 +1,80 @@ + + + + + setOnClick + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnClick

+
+
abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)
abstract fun setOnClick(onClick: GuiClickInterface)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html new file mode 100644 index 0000000..43ef8f0 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html @@ -0,0 +1,80 @@ + + + + + setOnClose + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnClose

+
+
abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)
abstract fun setOnClose(closeAction: GuiCloseInterface)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html new file mode 100644 index 0000000..8fc791f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html @@ -0,0 +1,80 @@ + + + + + setOnOpen + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnOpen

+
+
abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)
abstract fun setOnOpen(openAction: GuiOpenInterface)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html new file mode 100644 index 0000000..c2ab35d --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html @@ -0,0 +1,80 @@ + + + + + setOnPageSwitch + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnPageSwitch

+
+
abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)
abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html new file mode 100644 index 0000000..8650b13 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html @@ -0,0 +1,80 @@ + + + + + setSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setSlot

+
+
abstract fun setSlot(slot: Int, button: GuiButtonInterface)
abstract fun setSlot(slot: Int, item: ItemStack)
abstract fun setSlot(slot: Int, item: Material)
abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)
abstract fun setSlot(page: Int, slot: Int, button: ItemStack)
abstract fun setSlot(page: Int, slot: Int, button: Material)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html new file mode 100644 index 0000000..9385367 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html @@ -0,0 +1,80 @@ + + + + + stickSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

stickSlot

+
+
abstract fun stickSlot(slot: Int)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html new file mode 100644 index 0000000..b2ec2cd --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html @@ -0,0 +1,80 @@ + + + + + switchPage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

switchPage

+
+
abstract fun switchPage(pageIndex: Int, player: Player)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html new file mode 100644 index 0000000..ce52559 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html @@ -0,0 +1,80 @@ + + + + + unStickSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unStickSlot

+
+
abstract fun unStickSlot(slot: Int)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html new file mode 100644 index 0000000..a80f408 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html @@ -0,0 +1,80 @@ + + + + + unlockButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unlockButton

+
+
abstract fun unlockButton(slot: Int)
abstract fun unlockButton(page: Int, slot: Int)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html new file mode 100644 index 0000000..fe45f5b --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html @@ -0,0 +1,80 @@ + + + + + updateSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

updateSlot

+
+
abstract fun updateSlot(slot: Int, item: ItemStack)
abstract fun updateSlot(slot: Int, item: Material)
abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)
abstract fun updateSlot(page: Int, slot: Int, item: Material)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html new file mode 100644 index 0000000..1bd4c23 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html @@ -0,0 +1,104 @@ + + + + + GuiOpenInterface + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiOpenInterface

+

Interface for open event listeners

See also

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onOpen(event: InventoryOpenEvent)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html new file mode 100644 index 0000000..35dbd12 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html @@ -0,0 +1,80 @@ + + + + + onOpen + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onOpen

+
+
abstract fun onOpen(event: InventoryOpenEvent)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html new file mode 100644 index 0000000..b5232ab --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html @@ -0,0 +1,104 @@ + + + + + GuiPageSwitchInterface + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiPageSwitchInterface

+

Interface for page switch event listeners

See also

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onPageSwitch(data: GuiPageSwitchModel)

Called when the page is switched

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html new file mode 100644 index 0000000..347f389 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html @@ -0,0 +1,80 @@ + + + + + onPageSwitch + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onPageSwitch

+
+
abstract fun onPageSwitch(data: GuiPageSwitchModel)

Called when the page is switched

Parameters

data

The data of the switch

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/index.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/index.html new file mode 100644 index 0000000..22a5219 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/index.html @@ -0,0 +1,193 @@ + + + + + eu.xap3y.xagui.interfaces + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface ButtonListener

Interface for button listeners

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Interface for buttons in a GUI

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Interface for click event listeners

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Interface for close event listeners

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface GuiInterface

Interface for GUIs

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Interface for open event listeners

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Interface for page switch event listeners

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html new file mode 100644 index 0000000..add68c9 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html @@ -0,0 +1,80 @@ + + + + + GuiMenuListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiMenuListener

+
+
constructor(plugin: JavaPlugin)

Parameters

plugin

The plugin instance

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html new file mode 100644 index 0000000..d9fd69c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html @@ -0,0 +1,153 @@ + + + + + GuiMenuListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiMenuListener

+
class GuiMenuListener(plugin: JavaPlugin) : Listener

The listener for the menus

Parameters

plugin

The plugin instance

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(plugin: JavaPlugin)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun onInventoryClick(e: InventoryClickEvent)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun onInventoryClose(e: InventoryCloseEvent)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun onInventoryOpen(e: InventoryOpenEvent)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html new file mode 100644 index 0000000..13a6685 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html @@ -0,0 +1,80 @@ + + + + + onInventoryClick + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onInventoryClick

+
+
fun onInventoryClick(e: InventoryClickEvent)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html new file mode 100644 index 0000000..c89bf44 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html @@ -0,0 +1,80 @@ + + + + + onInventoryClose + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onInventoryClose

+
+
fun onInventoryClose(e: InventoryCloseEvent)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html new file mode 100644 index 0000000..eb4be4c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html @@ -0,0 +1,80 @@ + + + + + onInventoryOpen + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onInventoryOpen

+
+
fun onInventoryOpen(e: InventoryOpenEvent)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.listeners/index.html b/docs/-xa-gui/eu.xap3y.xagui.listeners/index.html new file mode 100644 index 0000000..79b83b1 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.listeners/index.html @@ -0,0 +1,103 @@ + + + + + eu.xap3y.xagui.listeners + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class GuiMenuListener(plugin: JavaPlugin) : Listener

The listener for the menus

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html new file mode 100644 index 0000000..338cb9a --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html @@ -0,0 +1,80 @@ + + + + + GuiButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiButton

+
+
constructor(item: ItemStack)

Parameters

item

The ItemStack of the button

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html new file mode 100644 index 0000000..19fd8c6 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html @@ -0,0 +1,80 @@ + + + + + addEnchantment + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addEnchantment

+
+
open override fun addEnchantment(enchantment: Enchantment): GuiButton

Adds an enchantment to the button

Return

The button with the enchantment added

Parameters

enchantment

The enchantment to add


open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton

Adds an enchantment to the button

Return

The button with the enchantment added

Parameters

enchantment

The enchantment to add

level

The level of the enchantment

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html new file mode 100644 index 0000000..8475915 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html @@ -0,0 +1,80 @@ + + + + + addItemFlag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addItemFlag

+
+
open override fun addItemFlag(flag: ItemFlag): GuiButton

Adds an item flag to the button

Return

The button with the flag added

Parameters

flag

The flag to add

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html new file mode 100644 index 0000000..eb6e131 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html @@ -0,0 +1,80 @@ + + + + + addLoreArray + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLoreArray

+
+
open override fun addLoreArray(array: Array<String>): GuiButton

Adds lore to the button

Return

The button with the lore added

Parameters

array

The lore to add

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html new file mode 100644 index 0000000..8108a65 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html @@ -0,0 +1,80 @@ + + + + + addLoreLine + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLoreLine

+
+
open override fun addLoreLine(line: String): GuiButton

Adds a line to the lore of the button

Return

The button with the line added

Parameters

line

The line to add

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html new file mode 100644 index 0000000..23c23a3 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html @@ -0,0 +1,80 @@ + + + + + addLoreList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLoreList

+
+
open override fun addLoreList(lines: List<String>): GuiButton

Adds lore to the button

Return

The button with the lore added

Parameters

lines

The lore to add

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html new file mode 100644 index 0000000..ea0e8b4 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html @@ -0,0 +1,80 @@ + + + + + addLore + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addLore

+
+
open override fun addLore(vararg args: String): GuiButton

Adds lore to the button

Return

The button with the lore added

Parameters

args

The lore to add

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html new file mode 100644 index 0000000..cdde30a --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html @@ -0,0 +1,80 @@ + + + + + clearLore + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clearLore

+
+
open override fun clearLore(): GuiButton

Clears the lore of the button

Return

The button with the lore cleared

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clone.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clone.html new file mode 100644 index 0000000..e660c9c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/clone.html @@ -0,0 +1,80 @@ + + + + + clone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clone

+
+
open override fun clone(): GuiButton

Clone a button class

Return

The cloned button

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html new file mode 100644 index 0000000..5e80160 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html @@ -0,0 +1,80 @@ + + + + + getClickListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getClickListener

+
+
open override fun getClickListener(): ButtonListener?
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html new file mode 100644 index 0000000..97584c7 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html @@ -0,0 +1,80 @@ + + + + + getIcon + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getIcon

+
+
open override fun getIcon(): Material

The icon of the button

Return

The material of the button

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html new file mode 100644 index 0000000..2c3acdd --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html @@ -0,0 +1,80 @@ + + + + + getItem + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getItem

+
+
open override fun getItem(): ItemStack

The item of the button

Return

The ItemStack of the button

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-redirect.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-redirect.html new file mode 100644 index 0000000..06cebb4 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-redirect.html @@ -0,0 +1,80 @@ + + + + + getRedirect + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getRedirect

+
+
open override fun getRedirect(): GuiMenu?

Redirect player to another menu

Return

The cloned button

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html new file mode 100644 index 0000000..f78762d --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html @@ -0,0 +1,468 @@ + + + + + GuiButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiButton

+
class GuiButton(item: ItemStack) : GuiButtonInterface

Represents a button in a GUI

It can be clickable and have a listener You can set the item, name, lore, amount, enchantments, durability, item flags

Parameters

item

The ItemStack of the button

See also

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(item: ItemStack)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun addEnchantment(enchantment: Enchantment): GuiButton
open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton

Adds an enchantment to the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun addItemFlag(flag: ItemFlag): GuiButton

Adds an item flag to the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun addLore(vararg args: String): GuiButton

Adds lore to the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun addLoreArray(array: Array<String>): GuiButton

Adds lore to the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun addLoreLine(line: String): GuiButton

Adds a line to the lore of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun addLoreList(lines: List<String>): GuiButton

Adds lore to the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun clearLore(): GuiButton

Clears the lore of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun clone(): GuiButton

Clone a button class

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getClickListener(): ButtonListener?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getIcon(): Material

The icon of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getItem(): ItemStack

The item of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getRedirect(): GuiMenu?

Redirect player to another menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun removeAllEnchantments(): GuiButton

Removes all enchantments from the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun removeEnchantment(enchantment: Enchantment): GuiButton

Removes an enchantment from the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun removeItemFlag(flag: ItemFlag): GuiButton

Removes an item flag from the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setAmount(amount: Int): GuiButton

Sets the amount of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setDurability(durability: Short): GuiButton

Sets the durability of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setItem(item: ItemStack)

Sets the item of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setLore(vararg args: String): GuiButton

Sets the lore of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setLoreArray(array: Array<String>): GuiButton

Sets the lore of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setLoreList(newLore: List<String>): GuiButton

Sets the lore of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setName(name: String): GuiButton

Sets the name of the button

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setRedirect(menu: GuiMenu)

Redirect player to another menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun withListener(newListener: ButtonListener): GuiButton
open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton

Sets the listener of the button

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html new file mode 100644 index 0000000..2364efb --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html @@ -0,0 +1,80 @@ + + + + + removeAllEnchantments + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeAllEnchantments

+
+
open override fun removeAllEnchantments(): GuiButton

Removes all enchantments from the button

Return

The button with all enchantments removed

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html new file mode 100644 index 0000000..23352d9 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html @@ -0,0 +1,80 @@ + + + + + removeEnchantment + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeEnchantment

+
+
open override fun removeEnchantment(enchantment: Enchantment): GuiButton

Removes an enchantment from the button

Return

The button with the enchantment removed

Parameters

enchantment

The enchantment to remove

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html new file mode 100644 index 0000000..2b2bf9f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html @@ -0,0 +1,80 @@ + + + + + removeItemFlag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeItemFlag

+
+
open override fun removeItemFlag(flag: ItemFlag): GuiButton

Removes an item flag from the button

Return

The button with the flag removed

Parameters

flag

The flag to remove

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html new file mode 100644 index 0000000..dc27b02 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html @@ -0,0 +1,80 @@ + + + + + setAmount + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setAmount

+
+
open override fun setAmount(amount: Int): GuiButton

Sets the amount of the button

Return

The button with the new amount

Parameters

amount

The new amount

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html new file mode 100644 index 0000000..c9ad696 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html @@ -0,0 +1,80 @@ + + + + + setDurability + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setDurability

+
+
open override fun setDurability(durability: Short): GuiButton

Sets the durability of the button

Return

The button with the new durability

Parameters

durability

The new durability

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html new file mode 100644 index 0000000..a24572a --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html @@ -0,0 +1,80 @@ + + + + + setItem + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setItem

+
+
open override fun setItem(item: ItemStack)

Sets the item of the button

Parameters

item

The new itemstack

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html new file mode 100644 index 0000000..0b8152f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html @@ -0,0 +1,80 @@ + + + + + setLoreArray + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setLoreArray

+
+
open override fun setLoreArray(array: Array<String>): GuiButton

Sets the lore of the button

Return

The button with the new lore

Parameters

array

The new lore

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html new file mode 100644 index 0000000..7060515 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html @@ -0,0 +1,80 @@ + + + + + setLoreList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setLoreList

+
+
open override fun setLoreList(newLore: List<String>): GuiButton

Sets the lore of the button

Return

The button with the new lore

Parameters

newLore

The new lore

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html new file mode 100644 index 0000000..0ef2a87 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html @@ -0,0 +1,80 @@ + + + + + setLore + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setLore

+
+
open override fun setLore(vararg args: String): GuiButton

Sets the lore of the button

Return

The button with the new lore

Parameters

args

The new lore

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html new file mode 100644 index 0000000..b9fb8f3 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html @@ -0,0 +1,80 @@ + + + + + setName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setName

+
+
open override fun setName(name: String): GuiButton

Sets the name of the button

Return

The button with the new name

Parameters

name

The new name

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-redirect.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-redirect.html new file mode 100644 index 0000000..64ea32f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-redirect.html @@ -0,0 +1,80 @@ + + + + + setRedirect + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setRedirect

+
+
open override fun setRedirect(menu: GuiMenu)

Redirect player to another menu

Return

The cloned button

Parameters

menu

The menu to redirect to after clicking

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html new file mode 100644 index 0000000..5656c31 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html @@ -0,0 +1,80 @@ + + + + + withListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withListener

+
+
open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton

Sets the listener of the button

Use this if you are writing in Kotlin

Return

The button with the new listener

Parameters

newListener

The new listener


open override fun withListener(newListener: ButtonListener): GuiButton

Sets the listener of the button

Use this if you are writing in Java so no return statement is needed

Return

The button with the new listener

Parameters

newListener

The new listener

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html new file mode 100644 index 0000000..0ca04da --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html @@ -0,0 +1,80 @@ + + + + + GuiPageSwitchModel + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiPageSwitchModel

+
+
constructor(player: Player, page: Int, oldPage: Int)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html new file mode 100644 index 0000000..cca09ce --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html @@ -0,0 +1,153 @@ + + + + + GuiPageSwitchModel + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiPageSwitchModel

+
data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)

Model for page switch event

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(player: Player, page: Int, oldPage: Int)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val page: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val player: Player
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html new file mode 100644 index 0000000..9f270be --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html @@ -0,0 +1,80 @@ + + + + + oldPage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

oldPage

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html new file mode 100644 index 0000000..d3da239 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html @@ -0,0 +1,80 @@ + + + + + page + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

page

+
+
val page: Int
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html new file mode 100644 index 0000000..a27eed1 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html @@ -0,0 +1,80 @@ + + + + + player + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

player

+
+
val player: Player
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/index.html b/docs/-xa-gui/eu.xap3y.xagui.models/index.html new file mode 100644 index 0000000..a4717ca --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.models/index.html @@ -0,0 +1,118 @@ + + + + + eu.xap3y.xagui.models + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class GuiButton(item: ItemStack) : GuiButtonInterface

Represents a button in a GUI

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)

Model for page switch event

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html new file mode 100644 index 0000000..061e2c4 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html @@ -0,0 +1,80 @@ + + + + + GuiMenu + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiMenu

+
+
constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)

Parameters

plugin

The plugin that owns the menu

title

The title of the menu

rowsToSet

The number of rows the menu should have

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html new file mode 100644 index 0000000..c473b83 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html @@ -0,0 +1,80 @@ + + + + + addCloseButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addCloseButton

+
+
open override fun addCloseButton()

Add a close button to the menu


open override fun addCloseButton(button: ItemStack)

Add a close button to the menu

Parameters

button

The button to add

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html new file mode 100644 index 0000000..b3a6855 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html @@ -0,0 +1,80 @@ + + + + + clearAllSlots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clearAllSlots

+
+
open override fun clearAllSlots()

Clear all buttons in the menu


open override fun clearAllSlots(page: Int)

Clear all buttons in the menu

Parameters

page

The page of the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html new file mode 100644 index 0000000..7f0ff49 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html @@ -0,0 +1,80 @@ + + + + + clearSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clearSlot

+
+
open override fun clearSlot(slot: Int)

Clear the button in a slot

Parameters

slot

The slot to clear


open override fun clearSlot(page: Int, slot: Int)

Clear the button in a slot

Parameters

page

The page of the menu

slot

The slot to clear

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html new file mode 100644 index 0000000..59143b5 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html @@ -0,0 +1,80 @@ + + + + + close + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

close

+
+
open override fun close(player: Player)

Close the menu for a player

Parameters

player

The player to close the menu for

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html new file mode 100644 index 0000000..5c54738 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html @@ -0,0 +1,80 @@ + + + + + fillBorder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fillBorder

+
+
open override fun fillBorder()

Fills a border with gray stained glass panes


open override fun fillBorder(item: ItemStack)

Fills a border with specified itemstack

Parameters

item

ItemStack to fill border with


open override fun fillBorder(material: Material)

Fills a border with specified material

Parameters

material

Material to fill border with

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html new file mode 100644 index 0000000..7876461 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html @@ -0,0 +1,80 @@ + + + + + fillSlots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fillSlots

+
+
open override fun fillSlots(slots: Set<Int>)

Fill a set of slots with a gray stained glass pane

Parameters

slots

The slots to fill


open override fun fillSlots(slots: Set<Int>, item: ItemStack)

Fill a set of slots with an item

Parameters

slots

The slots to fill

item

The item to fill the slots with


open override fun fillSlots(page: Int, slots: Set<Int>)

Fill a set of slots with an item

Parameters

page

The page of the menu

slots

The slots to fill


open override fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)

Fill a set of slots with an item

Parameters

page

The page of the menu

slots

The slots to fill

item

The item to fill the slots with


open override fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)

Fill the border of the menu with an item

Parameters

page

The page of the menu

slots

The set of slots to fill

button

The gui button to fill the slots with

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html new file mode 100644 index 0000000..fd88d74 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html @@ -0,0 +1,80 @@ + + + + + getCurrentPageIndex + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getCurrentPageIndex

+
+
open override fun getCurrentPageIndex(): Int

Get the current index of page of the menu

Return

The current index of the menu page

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html new file mode 100644 index 0000000..f968a6d --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html @@ -0,0 +1,80 @@ + + + + + getCurrentPage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getCurrentPage

+
+
open override fun getCurrentPage(): Int

Get the current page of the menu

Return

The current page of the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html new file mode 100644 index 0000000..b9b218b --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html @@ -0,0 +1,80 @@ + + + + + getInventory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getInventory

+
+
open override fun getInventory(): Inventory

The inventory of the menu

Return

The inventory

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html new file mode 100644 index 0000000..774adde --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html @@ -0,0 +1,80 @@ + + + + + getMaxPages + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getMaxPages

+
+
open override fun getMaxPages(): Int

Get the maximum number of pages in the menu

Return

The maximum number of pages

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html new file mode 100644 index 0000000..e144137 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html @@ -0,0 +1,80 @@ + + + + + getName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getName

+
+
open override fun getName(): String

Get the name of the menu

Return

The name of the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html new file mode 100644 index 0000000..1242fcc --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html @@ -0,0 +1,80 @@ + + + + + getOwner + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getOwner

+
+
open override fun getOwner(): JavaPlugin

Get the plugin that owns the menu

Return

The plugin that owns the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html new file mode 100644 index 0000000..c9aa054 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html @@ -0,0 +1,80 @@ + + + + + getPages + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getPages

+
+
open override fun getPages(): Int

Get the number of pages in the menu

Return

The number of pages in the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html new file mode 100644 index 0000000..5c5a31d --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html @@ -0,0 +1,80 @@ + + + + + getRawName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getRawName

+
+
open override fun getRawName(): String

Get the uncolored name of the menu

Return

The uncolored name of the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html new file mode 100644 index 0000000..96ff91c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html @@ -0,0 +1,80 @@ + + + + + getSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSize

+
+
open override fun getSize(): Int

Get the size of the menu

Return

The size of the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html new file mode 100644 index 0000000..a7cecb9 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html @@ -0,0 +1,80 @@ + + + + + getSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSlot

+
+
open override fun getSlot(slot: Int): GuiButtonInterface?

Get the button in a slot

Return

The button in the slot

Parameters

slot

The slot to get the button from


open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?

Get the button in a slot

Return

The button in the slot

Parameters

page

The page of the menu

slot

The slot to get the button from

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html new file mode 100644 index 0000000..1fd59d1 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html @@ -0,0 +1,622 @@ + + + + + GuiMenu + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GuiMenu

+
class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface

Represents a GUI menu

Parameters

plugin

The plugin that owns the menu

title

The title of the menu

rowsToSet

The number of rows the menu should have

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun addCloseButton()
open override fun addCloseButton(button: ItemStack)

Add a close button to the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun clearAllSlots()
open override fun clearAllSlots(page: Int)

Clear all buttons in the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun clearSlot(slot: Int)
open override fun clearSlot(page: Int, slot: Int)

Clear the button in a slot

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun close(player: Player)

Close the menu for a player

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun fillBorder()

Fills a border with gray stained glass panes

open override fun fillBorder(material: Material)

Fills a border with specified material

open override fun fillBorder(item: ItemStack)

Fills a border with specified itemstack

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun fillSlots(slots: Set<Int>)

Fill a set of slots with a gray stained glass pane

open override fun fillSlots(page: Int, slots: Set<Int>)
open override fun fillSlots(slots: Set<Int>, item: ItemStack)
open override fun fillSlots(page: Int, slots: Set<Int>, item: ItemStack)

Fill a set of slots with an item

open override fun fillSlots(page: Int, slots: Set<Int>, button: GuiButtonInterface)

Fill the border of the menu with an item

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getCurrentPage(): Int

Get the current page of the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getCurrentPageIndex(): Int

Get the current index of page of the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getInventory(): Inventory

The inventory of the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getMaxPages(): Int

Get the maximum number of pages in the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getName(): String

Get the name of the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getOwner(): JavaPlugin

Get the plugin that owns the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getPages(): Int

Get the number of pages in the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getRawName(): String

Get the uncolored name of the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getSize(): Int

Get the size of the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getSlot(slot: Int): GuiButtonInterface?
open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?

Get the button in a slot

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun lockButton(slot: Int)
open override fun lockButton(page: Int, slot: Int)

Lock a slot

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun open(player: Player)

Open the menu for a player

open override fun open(page: Int, player: Player)

Open a specific page of the menu for a player

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setName(newName: String)

Set the name of the menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setOnClick(onClick: GuiClickInterface)
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)

Set the action to be executed when a button is clicked

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setOnClose(closeAction: GuiCloseInterface)
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)

The action to be executed when the menu is closed

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setOnOpen(openAction: GuiOpenInterface)
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)

The action to be executed when the menu is opened

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)

Set the action to be executed when the page is switched

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setSlot(slot: Int, button: GuiButtonInterface)
open override fun setSlot(slot: Int, item: Material)
open override fun setSlot(slot: Int, item: ItemStack)
open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)
open override fun setSlot(page: Int, slot: Int, button: Material)
open override fun setSlot(page: Int, slot: Int, button: ItemStack)

Set a button in a slot

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun stickSlot(slot: Int)

Stick a slot so it will be displayed on every page

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun switchPage(pageIndex: Int, player: Player)

Switch the page of the menu for a player

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun unlockButton(slot: Int)
open override fun unlockButton(page: Int, slot: Int)

Unlock a slot so the player can take items from it

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun unStickSlot(slot: Int)

Unstick a slot

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun updateSlot(slot: Int, item: Material)
open override fun updateSlot(slot: Int, item: ItemStack)
open override fun updateSlot(page: Int, slot: Int, item: Material)
open override fun updateSlot(page: Int, slot: Int, item: ItemStack)

Update the item in a slot

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html new file mode 100644 index 0000000..f06d7ca --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html @@ -0,0 +1,80 @@ + + + + + lockButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

lockButton

+
+
open override fun lockButton(slot: Int)

Lock a slot

Parameters

slot

The slot to lock

Throws

If the slot is out of bounds


open override fun lockButton(page: Int, slot: Int)

Lock a slot

Parameters

page

The page of the menu

slot

The slot to lock

Throws

If the slot is out of bounds

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html new file mode 100644 index 0000000..d99777b --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html @@ -0,0 +1,80 @@ + + + + + onClickAction + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onClickAction

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html new file mode 100644 index 0000000..5c64d62 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html @@ -0,0 +1,80 @@ + + + + + onCloseAction + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onCloseAction

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html new file mode 100644 index 0000000..1ddaadc --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html @@ -0,0 +1,80 @@ + + + + + onOpenAction + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onOpenAction

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html new file mode 100644 index 0000000..7405d9f --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html @@ -0,0 +1,80 @@ + + + + + onPageSwitchAction + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onPageSwitchAction

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html new file mode 100644 index 0000000..8f824d5 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html @@ -0,0 +1,80 @@ + + + + + open + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

open

+
+
open override fun open(player: Player)

Open the menu for a player

Parameters

player

The player to open the menu for


open override fun open(page: Int, player: Player)

Open a specific page of the menu for a player

Parameters

page

The page to open

player

The player to open the menu for

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html new file mode 100644 index 0000000..ff6547c --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html @@ -0,0 +1,80 @@ + + + + + setName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setName

+
+
open override fun setName(newName: String)

Set the name of the menu

Parameters

newName

The new name of the menu

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html new file mode 100644 index 0000000..eba8f28 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html @@ -0,0 +1,80 @@ + + + + + setOnClick + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnClick

+
+
open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)
open override fun setOnClick(onClick: GuiClickInterface)

Set the action to be executed when a button is clicked

Parameters

onClick

The action to be executed

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html new file mode 100644 index 0000000..3a95023 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html @@ -0,0 +1,80 @@ + + + + + setOnClose + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnClose

+
+
open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)
open override fun setOnClose(closeAction: GuiCloseInterface)

The action to be executed when the menu is closed

Parameters

closeAction

The action to be executed

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html new file mode 100644 index 0000000..edf9148 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html @@ -0,0 +1,80 @@ + + + + + setOnOpen + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnOpen

+
+
open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)
open override fun setOnOpen(openAction: GuiOpenInterface)

The action to be executed when the menu is opened

Parameters

openAction

The action to be executed

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html new file mode 100644 index 0000000..c0f0d90 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html @@ -0,0 +1,80 @@ + + + + + setOnPageSwitch + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setOnPageSwitch

+
+
open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)
open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)

Set the action to be executed when the page is switched

Parameters

onPageSwitch

The action to be executed

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html new file mode 100644 index 0000000..c9ba667 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html @@ -0,0 +1,80 @@ + + + + + setSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setSlot

+
+
open override fun setSlot(slot: Int, button: GuiButtonInterface)
open override fun setSlot(page: Int, slot: Int, button: ItemStack)
open override fun setSlot(page: Int, slot: Int, button: Material)

Set a button in a slot

Parameters

slot

The slot to set the button in

button

The button to set


open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)

Set a button in a slot

Parameters

page

The page of the menu

slot

The slot to set the button in

button

The button to set


open override fun setSlot(slot: Int, item: ItemStack)
open override fun setSlot(slot: Int, item: Material)

Set a button in a slot

Parameters

slot

The slot to set the button in

item

The item to set

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html new file mode 100644 index 0000000..ddfc350 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html @@ -0,0 +1,80 @@ + + + + + stickSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

stickSlot

+
+
open override fun stickSlot(slot: Int)

Stick a slot so it will be displayed on every page

Parameters

slot

The slot to stick

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html new file mode 100644 index 0000000..b5f8d7d --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html @@ -0,0 +1,80 @@ + + + + + switchPage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

switchPage

+
+
open override fun switchPage(pageIndex: Int, player: Player)

Switch the page of the menu for a player

Parameters

pageIndex

The index of a page to switch to

player

The player to switch the page for

Throws

If the page is out of bounds

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html new file mode 100644 index 0000000..7f7f559 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html @@ -0,0 +1,80 @@ + + + + + unStickSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unStickSlot

+
+
open override fun unStickSlot(slot: Int)

Unstick a slot

Parameters

slot

The slot to unstick

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html new file mode 100644 index 0000000..a1601cb --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html @@ -0,0 +1,80 @@ + + + + + unlockButton + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unlockButton

+
+
open override fun unlockButton(slot: Int)

Unlock a slot so the player can take items from it

Parameters

slot

The slot to unlock

Throws

If the slot is out of bounds


open override fun unlockButton(page: Int, slot: Int)

Unlock a slot so the player can take items from it

Parameters

page

The page of the menu

slot

The slot to unlock

Throws

If the slot is out of bounds

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html new file mode 100644 index 0000000..7027436 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html @@ -0,0 +1,80 @@ + + + + + unlockedSlots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unlockedSlots

+
+ +
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html new file mode 100644 index 0000000..bcdea1b --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html @@ -0,0 +1,80 @@ + + + + + updateSlot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

updateSlot

+
+
open override fun updateSlot(slot: Int, item: ItemStack)
open override fun updateSlot(slot: Int, item: Material)

Update the item in a slot

Parameters

slot

The slot to update

item

The item to update to


open override fun updateSlot(page: Int, slot: Int, item: ItemStack)
open override fun updateSlot(page: Int, slot: Int, item: Material)

Update the item in a slot

Parameters

page

The page of the menu

slot

The slot to update

item

The item to update to

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html new file mode 100644 index 0000000..609f6f6 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html @@ -0,0 +1,80 @@ + + + + + XaGui + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

XaGui

+
+
constructor(plugin: JavaPlugin)

Parameters

plugin

The plugin instance

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html new file mode 100644 index 0000000..08260dd --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html @@ -0,0 +1,80 @@ + + + + + createMenu + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createMenu

+
+
fun createMenu(name: String, rows: Int): GuiMenu

Create a new menu

Return

The created menu

Parameters

name

The name of the menu

rows

The number of rows in the menu

See also


fun createMenu(name: String, rows: Int, pages: Int): GuiMenu

Create a new menu

Return

The created menu

Parameters

name

The name of the menu

rows

The number of rows in the menu

pages

The number of pages in the menu

See also

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html new file mode 100644 index 0000000..425ecfe --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html @@ -0,0 +1,123 @@ + + + + + XaGui + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

XaGui

+
class XaGui(plugin: JavaPlugin)

The main class of the library

Parameters

plugin

The plugin instance

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(plugin: JavaPlugin)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun createMenu(name: String, rows: Int): GuiMenu
fun createMenu(name: String, rows: Int, pages: Int): GuiMenu

Create a new menu

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/index.html b/docs/-xa-gui/eu.xap3y.xagui/index.html new file mode 100644 index 0000000..92dfca7 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/index.html @@ -0,0 +1,118 @@ + + + + + eu.xap3y.xagui + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface

Represents a GUI menu

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class XaGui(plugin: JavaPlugin)

The main class of the library

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/package-list b/docs/-xa-gui/package-list new file mode 100644 index 0000000..4893f34 --- /dev/null +++ b/docs/-xa-gui/package-list @@ -0,0 +1,213 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:eu.xap3y.xagui.exceptions////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/index.html +$dokka.location:eu.xap3y.xagui.exceptions/PageOutOfBoundException///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html +$dokka.location:eu.xap3y.xagui.exceptions/PageOutOfBoundException/PageOutOfBoundException/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html +$dokka.location:eu.xap3y.xagui.exceptions/RowsOutOfBoundException///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html +$dokka.location:eu.xap3y.xagui.exceptions/RowsOutOfBoundException/RowsOutOfBoundException/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html +$dokka.location:eu.xap3y.xagui.exceptions/SlotOutOfBoundException///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html +$dokka.location:eu.xap3y.xagui.exceptions/SlotOutOfBoundException/SlotOutOfBoundException/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html +$dokka.location:eu.xap3y.xagui.interfaces////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/index.html +$dokka.location:eu.xap3y.xagui.interfaces/ButtonListener///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html +$dokka.location:eu.xap3y.xagui.interfaces/ButtonListener/onClick/#org.bukkit.event.inventory.InventoryClickEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addEnchantment/#org.bukkit.enchantments.Enchantment#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLoreLine/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/addLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/clearLore/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/clone/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clone.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/getClickListener/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/getIcon/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/getItem/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/getRedirect/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-redirect.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/removeAllEnchantments/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/removeEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/removeItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setAmount/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setDurability/#kotlin.Short/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setItem/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/setRedirect/#eu.xap3y.xagui.GuiMenu/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-redirect.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/withListener/#eu.xap3y.xagui.interfaces.ButtonListener/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiButtonInterface/withListener/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiClickInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiClickInterface/onClick/#org.bukkit.event.inventory.InventoryClickEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiCloseInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiCloseInterface/onClose/#org.bukkit.event.inventory.InventoryCloseEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/addCloseButton/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/addCloseButton/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearAllSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearAllSlots/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/close/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillBorder/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillBorder/#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillBorder/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getCurrentPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getCurrentPageIndex/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getMaxPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getOwner/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getRawName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSize/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/lockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/lockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/open/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/open/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClick/#eu.xap3y.xagui.interfaces.GuiClickInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClick/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClose/#eu.xap3y.xagui.interfaces.GuiCloseInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnClose/#kotlin.Function1[org.bukkit.event.inventory.InventoryCloseEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnOpen/#eu.xap3y.xagui.interfaces.GuiOpenInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnOpen/#kotlin.Function1[org.bukkit.event.inventory.InventoryOpenEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnPageSwitch/#eu.xap3y.xagui.interfaces.GuiPageSwitchInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnPageSwitch/#kotlin.Function1[eu.xap3y.xagui.models.GuiPageSwitchModel,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/stickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/switchPage/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/unStickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/unlockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/unlockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/updateSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiOpenInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiOpenInterface/onOpen/#org.bukkit.event.inventory.InventoryOpenEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiPageSwitchInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiPageSwitchInterface/onPageSwitch/#eu.xap3y.xagui.models.GuiPageSwitchModel/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html +$dokka.location:eu.xap3y.xagui.listeners////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/index.html +$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html +$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/GuiMenuListener/#org.bukkit.plugin.java.JavaPlugin/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html +$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/onInventoryClick/#org.bukkit.event.inventory.InventoryClickEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html +$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/onInventoryClose/#org.bukkit.event.inventory.InventoryCloseEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html +$dokka.location:eu.xap3y.xagui.listeners/GuiMenuListener/onInventoryOpen/#org.bukkit.event.inventory.InventoryOpenEvent/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html +$dokka.location:eu.xap3y.xagui.models////PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/index.html +$dokka.location:eu.xap3y.xagui.models/GuiButton///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/GuiButton/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/addEnchantment/#org.bukkit.enchantments.Enchantment#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/addEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/addItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/addLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/addLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/addLoreLine/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/addLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/clearLore/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/clone/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/clone.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/getClickListener/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/getIcon/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/getItem/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/getRedirect/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/get-redirect.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/removeAllEnchantments/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/removeEnchantment/#org.bukkit.enchantments.Enchantment/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/removeItemFlag/#org.bukkit.inventory.ItemFlag/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setAmount/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setDurability/#kotlin.Short/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setItem/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setLore/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setLoreArray/#kotlin.Array[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setLoreList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/setRedirect/#eu.xap3y.xagui.GuiMenu/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-redirect.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/withListener/#eu.xap3y.xagui.interfaces.ButtonListener/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html +$dokka.location:eu.xap3y.xagui.models/GuiButton/withListener/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html +$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html +$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/GuiPageSwitchModel/#org.bukkit.entity.Player#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html +$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/oldPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html +$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/page/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html +$dokka.location:eu.xap3y.xagui.models/GuiPageSwitchModel/player/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html +$dokka.location:eu.xap3y.xagui////PointingToDeclaration/-xa-gui/eu.xap3y.xagui/index.html +$dokka.location:eu.xap3y.xagui/GuiMenu///PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html +$dokka.location:eu.xap3y.xagui/GuiMenu/GuiMenu/#org.bukkit.plugin.java.JavaPlugin#kotlin.String#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html +$dokka.location:eu.xap3y.xagui/GuiMenu/addCloseButton/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html +$dokka.location:eu.xap3y.xagui/GuiMenu/addCloseButton/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html +$dokka.location:eu.xap3y.xagui/GuiMenu/clearAllSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/clearAllSlots/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/clearSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/clearSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/close/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/close.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillBorder/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillBorder/#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillBorder/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getCurrentPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getCurrentPageIndex/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getInventory/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getMaxPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getOwner/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getRawName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getSize/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/lockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html +$dokka.location:eu.xap3y.xagui/GuiMenu/lockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html +$dokka.location:eu.xap3y.xagui/GuiMenu/onClickAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html +$dokka.location:eu.xap3y.xagui/GuiMenu/onCloseAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html +$dokka.location:eu.xap3y.xagui/GuiMenu/onOpenAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html +$dokka.location:eu.xap3y.xagui/GuiMenu/onPageSwitchAction/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html +$dokka.location:eu.xap3y.xagui/GuiMenu/open/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html +$dokka.location:eu.xap3y.xagui/GuiMenu/open/#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/open.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setName/#kotlin.String/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClick/#eu.xap3y.xagui.interfaces.GuiClickInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClick/#kotlin.Function1[org.bukkit.event.inventory.InventoryClickEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClose/#eu.xap3y.xagui.interfaces.GuiCloseInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnClose/#kotlin.Function1[org.bukkit.event.inventory.InventoryCloseEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnOpen/#eu.xap3y.xagui.interfaces.GuiOpenInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnOpen/#kotlin.Function1[org.bukkit.event.inventory.InventoryOpenEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnPageSwitch/#eu.xap3y.xagui.interfaces.GuiPageSwitchInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setOnPageSwitch/#kotlin.Function1[eu.xap3y.xagui.models.GuiPageSwitchModel,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/stickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/switchPage/#kotlin.Int#org.bukkit.entity.Player/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html +$dokka.location:eu.xap3y.xagui/GuiMenu/unStickSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/unlockButton/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html +$dokka.location:eu.xap3y.xagui/GuiMenu/unlockButton/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html +$dokka.location:eu.xap3y.xagui/GuiMenu/unlockedSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html +$dokka.location:eu.xap3y.xagui/GuiMenu/updateSlot/#kotlin.Int#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html +$dokka.location:eu.xap3y.xagui/XaGui///PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/index.html +$dokka.location:eu.xap3y.xagui/XaGui/XaGui/#org.bukkit.plugin.java.JavaPlugin/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html +$dokka.location:eu.xap3y.xagui/XaGui/createMenu/#kotlin.String#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html +$dokka.location:eu.xap3y.xagui/XaGui/createMenu/#kotlin.String#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html +eu.xap3y.xagui +eu.xap3y.xagui.exceptions +eu.xap3y.xagui.interfaces +eu.xap3y.xagui.listeners +eu.xap3y.xagui.models + diff --git a/docs/images/anchor-copy-button.svg b/docs/images/anchor-copy-button.svg new file mode 100644 index 0000000..19c1fa3 --- /dev/null +++ b/docs/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/docs/images/arrow_down.svg b/docs/images/arrow_down.svg new file mode 100644 index 0000000..639aaf1 --- /dev/null +++ b/docs/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/burger.svg b/docs/images/burger.svg new file mode 100644 index 0000000..fcca732 --- /dev/null +++ b/docs/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/docs/images/copy-icon.svg b/docs/images/copy-icon.svg new file mode 100644 index 0000000..2cb02ec --- /dev/null +++ b/docs/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/copy-successful-icon.svg b/docs/images/copy-successful-icon.svg new file mode 100644 index 0000000..c4b9538 --- /dev/null +++ b/docs/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/footer-go-to-link.svg b/docs/images/footer-go-to-link.svg new file mode 100644 index 0000000..a87add7 --- /dev/null +++ b/docs/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/go-to-top-icon.svg b/docs/images/go-to-top-icon.svg new file mode 100644 index 0000000..abc3d1c --- /dev/null +++ b/docs/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/docs/images/homepage.svg b/docs/images/homepage.svg new file mode 100644 index 0000000..e3c83b1 --- /dev/null +++ b/docs/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/images/logo-icon.svg b/docs/images/logo-icon.svg new file mode 100644 index 0000000..e42f957 --- /dev/null +++ b/docs/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/docs/images/nav-icons/abstract-class-kotlin.svg b/docs/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000..19d6148 --- /dev/null +++ b/docs/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/nav-icons/abstract-class.svg b/docs/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000..6018203 --- /dev/null +++ b/docs/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/nav-icons/annotation-kotlin.svg b/docs/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000..b90f508 --- /dev/null +++ b/docs/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/annotation.svg b/docs/images/nav-icons/annotation.svg new file mode 100644 index 0000000..b80c54b --- /dev/null +++ b/docs/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/class-kotlin.svg b/docs/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000..797a242 --- /dev/null +++ b/docs/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/class.svg b/docs/images/nav-icons/class.svg new file mode 100644 index 0000000..3f1ad16 --- /dev/null +++ b/docs/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/enum-kotlin.svg b/docs/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000..775a7cc --- /dev/null +++ b/docs/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/enum.svg b/docs/images/nav-icons/enum.svg new file mode 100644 index 0000000..fa7f247 --- /dev/null +++ b/docs/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/exception-class.svg b/docs/images/nav-icons/exception-class.svg new file mode 100644 index 0000000..c0b2bde --- /dev/null +++ b/docs/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/field-value.svg b/docs/images/nav-icons/field-value.svg new file mode 100644 index 0000000..2771ee5 --- /dev/null +++ b/docs/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/docs/images/nav-icons/field-variable.svg b/docs/images/nav-icons/field-variable.svg new file mode 100644 index 0000000..e2d2bbd --- /dev/null +++ b/docs/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/docs/images/nav-icons/function.svg b/docs/images/nav-icons/function.svg new file mode 100644 index 0000000..f0da64a --- /dev/null +++ b/docs/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/interface-kotlin.svg b/docs/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000..5e16326 --- /dev/null +++ b/docs/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/interface.svg b/docs/images/nav-icons/interface.svg new file mode 100644 index 0000000..32063ba --- /dev/null +++ b/docs/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/object.svg b/docs/images/nav-icons/object.svg new file mode 100644 index 0000000..31f0ee3 --- /dev/null +++ b/docs/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/typealias-kotlin.svg b/docs/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000..f4bb238 --- /dev/null +++ b/docs/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/theme-toggle.svg b/docs/images/theme-toggle.svg new file mode 100644 index 0000000..df86202 --- /dev/null +++ b/docs/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..1babbb3 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,171 @@ + + + + + XaGui + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

XaGui

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/navigation.html b/docs/navigation.html new file mode 100644 index 0000000..1aad0c3 --- /dev/null +++ b/docs/navigation.html @@ -0,0 +1,64 @@ + + diff --git a/docs/scripts/clipboard.js b/docs/scripts/clipboard.js new file mode 100644 index 0000000..7a4f33c --- /dev/null +++ b/docs/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/docs/scripts/main.js b/docs/scripts/main.js new file mode 100644 index 0000000..ba6c347 --- /dev/null +++ b/docs/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" @@ -61,12 +61,12 @@
-
- +
+
-

setRedirect

+

withRedirect

-
abstract fun setRedirect(menu: GuiMenu)
+
abstract fun withRedirect(menu: GuiMenu): GuiButton
- +
- - + +
Link copied to clipboard
-
open override fun setRedirect(menu: GuiMenu)

Redirect player to another menu

+
open override fun withListener(newListener: ButtonListener): GuiButton
open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton

Sets the listener of the button

- +
- - + +
Link copied to clipboard
-
open override fun withListener(newListener: ButtonListener): GuiButton
open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton

Sets the listener of the button

+
open override fun withRedirect(menu: GuiMenu): GuiButton

Redirect player to another menu

diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-redirect.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html similarity index 77% rename from docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-redirect.html rename to docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html index 64ea32f..09b6405 100644 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/set-redirect.html +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html @@ -2,7 +2,7 @@ - setRedirect + withRedirect @@ -61,12 +61,12 @@
-
- +
+
-

setRedirect

+

withRedirect

-
open override fun setRedirect(menu: GuiMenu)

Redirect player to another menu

Return

The cloned button

Parameters

menu

The menu to redirect to after clicking

+
open override fun withRedirect(menu: GuiMenu): GuiButton

Redirect player to another menu

Return

The button with the new redirect

Parameters

menu

The menu to redirect to after clicking

-
- +
+
-

getRedirect

+

callRedirect

-
abstract fun getRedirect(): GuiMenu?
+
abstract fun callRedirect(p: Player)
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun callRedirect(p: Player)
+
+
+
+
@@ -237,21 +252,6 @@

Functions

- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getRedirect(): GuiMenu?
-
-
-
-
@@ -417,17 +417,17 @@

Functions

- +
- +
Link copied to clipboard
-
abstract fun withRedirect(menu: GuiMenu): GuiButton
+
abstract fun withRedirect(menu: () -> GuiMenu): GuiButton
diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-redirect.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-redirect.html index b5fcf61..e340c8a 100644 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-redirect.html +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-redirect.html @@ -61,12 +61,12 @@
-
+

withRedirect

-
abstract fun withRedirect(menu: GuiMenu): GuiButton
+
abstract fun withRedirect(menu: () -> GuiMenu): GuiButton
-
- +
+
-

getRedirect

+

callRedirect

-
open override fun getRedirect(): GuiMenu?

Redirect player to another menu

Return

The cloned button

+
open override fun callRedirect(p: Player)

Redirect player to another menu

Return

The cloned button

Parameters

p

The player that will be redirected

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun callRedirect(p: Player)

Redirect player to another menu

+
+
+
+
@@ -256,21 +271,6 @@

Functions

- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getRedirect(): GuiMenu?

Redirect player to another menu

-
-
-
-
@@ -436,17 +436,17 @@

Functions

- +
- +
Link copied to clipboard
-
open override fun withRedirect(menu: GuiMenu): GuiButton

Redirect player to another menu

+
open override fun withRedirect(menu: () -> GuiMenu): GuiButton

Redirect player to another menu

diff --git a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html index 09b6405..b086676 100644 --- a/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html +++ b/docs/-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html @@ -61,12 +61,12 @@
-
+

withRedirect

-
open override fun withRedirect(menu: GuiMenu): GuiButton

Redirect player to another menu

Return

The button with the new redirect

Parameters

menu

The menu to redirect to after clicking

+
open override fun withRedirect(menu: () -> GuiMenu): GuiButton

Redirect player to another menu

Return

The button with the new redirect

Parameters

menu

The menu to redirect to after clicking

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun allowClickTypes(vararg types: ClickType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun blacklistClickTypes(vararg types: ClickType)
+
+
+
+
@@ -162,6 +192,36 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getAllowedClickTypes(): Set<ClickType>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getBlacklistedClickTypes(): Set<ClickType>
+
+
+
+
@@ -267,6 +327,21 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
@@ -402,6 +477,21 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun setSelfInventoryAccess(value: Boolean)
+
+
+
+
diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-self-inventory-access.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-self-inventory-access.html new file mode 100644 index 0000000..6d2293b --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-self-inventory-access.html @@ -0,0 +1,80 @@ + + + + + setSelfInventoryAccess + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setSelfInventoryAccess

+
+
abstract fun setSelfInventoryAccess(value: Boolean)
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/allow-click-types.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/allow-click-types.html new file mode 100644 index 0000000..9e39189 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/allow-click-types.html @@ -0,0 +1,80 @@ + + + + + allowClickTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

allowClickTypes

+
+
open override fun allowClickTypes(vararg types: ClickType)

Allow a set of click types

Parameters

types

The click types to allow

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/blacklist-click-types.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/blacklist-click-types.html new file mode 100644 index 0000000..25e588b --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/blacklist-click-types.html @@ -0,0 +1,80 @@ + + + + + blacklistClickTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

blacklistClickTypes

+
+
open override fun blacklistClickTypes(vararg types: ClickType)

Blacklist a set of click types

Parameters

types

The click types to blacklist

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-allowed-click-types.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-allowed-click-types.html new file mode 100644 index 0000000..e05ff78 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-allowed-click-types.html @@ -0,0 +1,80 @@ + + + + + getAllowedClickTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getAllowedClickTypes

+
+
open override fun getAllowedClickTypes(): Set<ClickType>

Get the allowed click types

Return

The allowed click types

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-blacklisted-click-types.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-blacklisted-click-types.html new file mode 100644 index 0000000..805869a --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-blacklisted-click-types.html @@ -0,0 +1,80 @@ + + + + + getBlacklistedClickTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getBlacklistedClickTypes

+
+
open override fun getBlacklistedClickTypes(): Set<ClickType>

Get the blacklisted click types

Return

The blacklisted click types

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-self-inventory-access.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-self-inventory-access.html new file mode 100644 index 0000000..a00c6ae --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/get-self-inventory-access.html @@ -0,0 +1,80 @@ + + + + + getSelfInventoryAccess + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSelfInventoryAccess

+
+
open override fun getSelfInventoryAccess(): Boolean

If the player can access their own inventory

Return

If the player can access their own inventory

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html index 1fd59d1..47896ff 100644 --- a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/index.html @@ -185,6 +185,36 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun allowClickTypes(vararg types: ClickType)

Allow a set of click types

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun blacklistClickTypes(vararg types: ClickType)

Blacklist a set of click types

+
+
+
+
@@ -260,6 +290,36 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getAllowedClickTypes(): Set<ClickType>

Get the allowed click types

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getBlacklistedClickTypes(): Set<ClickType>

Get the blacklisted click types

+
+
+
+
@@ -380,6 +440,21 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getSelfInventoryAccess(): Boolean

If the player can access their own inventory

+
+
+
+
@@ -515,6 +590,21 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setSelfInventoryAccess(value: Boolean)

If the player can access their own inventory

+
+
+
+
diff --git a/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-self-inventory-access.html b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-self-inventory-access.html new file mode 100644 index 0000000..4eec2fb --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui/-gui-menu/set-self-inventory-access.html @@ -0,0 +1,80 @@ + + + + + setSelfInventoryAccess + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setSelfInventoryAccess

+
+
open override fun setSelfInventoryAccess(value: Boolean)

If the player can access their own inventory

Parameters

value

The new value (boolean)

+
+ +
+
+
+ + diff --git a/docs/-xa-gui/package-list b/docs/-xa-gui/package-list index 2a8bcbe..77bf885 100644 --- a/docs/-xa-gui/package-list +++ b/docs/-xa-gui/package-list @@ -44,6 +44,8 @@ $dokka.location:eu.xap3y.xagui.interfaces/GuiCloseInterface/onClose/#org.bukkit. $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface///PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/addCloseButton/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/addCloseButton/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/allowClickTypes/#kotlin.Array[org.bukkit.event.inventory.ClickType]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/allow-click-types.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/blacklistClickTypes/#kotlin.Array[org.bukkit.event.inventory.ClickType]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/blacklist-click-types.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearAllSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearAllSlots/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/clearSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html @@ -57,6 +59,8 @@ $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kot $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/fillSlots/#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getAllowedClickTypes/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-allowed-click-types.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getBlacklistedClickTypes/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-blacklisted-click-types.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getCurrentPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getCurrentPageIndex/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getMaxPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html @@ -64,6 +68,7 @@ $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getName/#/PointingToDecla $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getOwner/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getRawName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSelfInventoryAccess/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-self-inventory-access.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSize/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/getSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html @@ -80,6 +85,7 @@ $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnOpen/#eu.xap3y.xagui $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnOpen/#kotlin.Function1[org.bukkit.event.inventory.InventoryOpenEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnPageSwitch/#eu.xap3y.xagui.interfaces.GuiPageSwitchInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setOnPageSwitch/#kotlin.Function1[eu.xap3y.xagui.models.GuiPageSwitchModel,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html +$dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSelfInventoryAccess/#kotlin.Boolean/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-self-inventory-access.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html $dokka.location:eu.xap3y.xagui.interfaces/GuiInterface/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html @@ -144,6 +150,8 @@ $dokka.location:eu.xap3y.xagui/GuiMenu///PointingToDeclaration/-xa-gui/eu.xap3y $dokka.location:eu.xap3y.xagui/GuiMenu/GuiMenu/#org.bukkit.plugin.java.JavaPlugin#kotlin.String#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html $dokka.location:eu.xap3y.xagui/GuiMenu/addCloseButton/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html $dokka.location:eu.xap3y.xagui/GuiMenu/addCloseButton/#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html +$dokka.location:eu.xap3y.xagui/GuiMenu/allowClickTypes/#kotlin.Array[org.bukkit.event.inventory.ClickType]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/allow-click-types.html +$dokka.location:eu.xap3y.xagui/GuiMenu/blacklistClickTypes/#kotlin.Array[org.bukkit.event.inventory.ClickType]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/blacklist-click-types.html $dokka.location:eu.xap3y.xagui/GuiMenu/clearAllSlots/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html $dokka.location:eu.xap3y.xagui/GuiMenu/clearAllSlots/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html $dokka.location:eu.xap3y.xagui/GuiMenu/clearSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html @@ -157,6 +165,8 @@ $dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections. $dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.Int#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html $dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.collections.Set[kotlin.Int]#org.bukkit.inventory.ItemStack/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html $dokka.location:eu.xap3y.xagui/GuiMenu/fillSlots/#kotlin.collections.Set[kotlin.Int]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getAllowedClickTypes/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-allowed-click-types.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getBlacklistedClickTypes/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-blacklisted-click-types.html $dokka.location:eu.xap3y.xagui/GuiMenu/getCurrentPage/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html $dokka.location:eu.xap3y.xagui/GuiMenu/getCurrentPageIndex/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html $dokka.location:eu.xap3y.xagui/GuiMenu/getInventory/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html @@ -165,6 +175,7 @@ $dokka.location:eu.xap3y.xagui/GuiMenu/getName/#/PointingToDeclaration/-xa-gui/ $dokka.location:eu.xap3y.xagui/GuiMenu/getOwner/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html $dokka.location:eu.xap3y.xagui/GuiMenu/getPages/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html $dokka.location:eu.xap3y.xagui/GuiMenu/getRawName/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html +$dokka.location:eu.xap3y.xagui/GuiMenu/getSelfInventoryAccess/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-self-inventory-access.html $dokka.location:eu.xap3y.xagui/GuiMenu/getSize/#/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html $dokka.location:eu.xap3y.xagui/GuiMenu/getSlot/#kotlin.Int#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html $dokka.location:eu.xap3y.xagui/GuiMenu/getSlot/#kotlin.Int/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html @@ -185,6 +196,7 @@ $dokka.location:eu.xap3y.xagui/GuiMenu/setOnOpen/#eu.xap3y.xagui.interfaces.GuiO $dokka.location:eu.xap3y.xagui/GuiMenu/setOnOpen/#kotlin.Function1[org.bukkit.event.inventory.InventoryOpenEvent,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html $dokka.location:eu.xap3y.xagui/GuiMenu/setOnPageSwitch/#eu.xap3y.xagui.interfaces.GuiPageSwitchInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html $dokka.location:eu.xap3y.xagui/GuiMenu/setOnPageSwitch/#kotlin.Function1[eu.xap3y.xagui.models.GuiPageSwitchModel,kotlin.Unit]/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html +$dokka.location:eu.xap3y.xagui/GuiMenu/setSelfInventoryAccess/#kotlin.Boolean/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-self-inventory-access.html $dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html $dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#eu.xap3y.xagui.interfaces.GuiButtonInterface/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html $dokka.location:eu.xap3y.xagui/GuiMenu/setSlot/#kotlin.Int#kotlin.Int#org.bukkit.Material/PointingToDeclaration/-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html diff --git a/docs/scripts/pages.json b/docs/scripts/pages.json index 39eab59..1660050 100644 --- a/docs/scripts/pages.json +++ b/docs/scripts/pages.json @@ -1 +1 @@ -[{"name":"abstract fun addCloseButton()","description":"eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html","searchKeys":["addCloseButton","abstract fun addCloseButton()","eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton"]},{"name":"abstract fun addCloseButton(button: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html","searchKeys":["addCloseButton","abstract fun addCloseButton(button: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton"]},{"name":"abstract fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html","searchKeys":["addItemFlag","abstract fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag"]},{"name":"abstract fun addLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html","searchKeys":["addLore","abstract fun addLore(vararg args: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLore"]},{"name":"abstract fun addLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreArray","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html","searchKeys":["addLoreArray","abstract fun addLoreArray(array: Array): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreArray"]},{"name":"abstract fun addLoreLine(line: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreLine","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html","searchKeys":["addLoreLine","abstract fun addLoreLine(line: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreLine"]},{"name":"abstract fun addLoreList(lines: List): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreList","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html","searchKeys":["addLoreList","abstract fun addLoreList(lines: List): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreList"]},{"name":"abstract fun callRedirect(p: Player)","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.callRedirect","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/call-redirect.html","searchKeys":["callRedirect","abstract fun callRedirect(p: Player)","eu.xap3y.xagui.interfaces.GuiButtonInterface.callRedirect"]},{"name":"abstract fun clearAllSlots()","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots()","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots(page: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearLore(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.clearLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html","searchKeys":["clearLore","abstract fun clearLore(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.clearLore"]},{"name":"abstract fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun clone(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.clone","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clone.html","searchKeys":["clone","abstract fun clone(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.clone"]},{"name":"abstract fun close(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.close","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html","searchKeys":["close","abstract fun close(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.close"]},{"name":"abstract fun fillBorder()","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillBorder","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html","searchKeys":["fillBorder","abstract fun fillBorder()","eu.xap3y.xagui.interfaces.GuiInterface.fillBorder"]},{"name":"abstract fun fillBorder(item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillBorder","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html","searchKeys":["fillBorder","abstract fun fillBorder(item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillBorder"]},{"name":"abstract fun fillBorder(material: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillBorder","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html","searchKeys":["fillBorder","abstract fun fillBorder(material: Material)","eu.xap3y.xagui.interfaces.GuiInterface.fillBorder"]},{"name":"abstract fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun getClickListener(): ButtonListener?","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getClickListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html","searchKeys":["getClickListener","abstract fun getClickListener(): ButtonListener?","eu.xap3y.xagui.interfaces.GuiButtonInterface.getClickListener"]},{"name":"abstract fun getCurrentPage(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html","searchKeys":["getCurrentPage","abstract fun getCurrentPage(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage"]},{"name":"abstract fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html","searchKeys":["getCurrentPageIndex","abstract fun getCurrentPageIndex(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex"]},{"name":"abstract fun getIcon(): Material","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html","searchKeys":["getIcon","abstract fun getIcon(): Material","eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon"]},{"name":"abstract fun getItem(): ItemStack","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html","searchKeys":["getItem","abstract fun getItem(): ItemStack","eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem"]},{"name":"abstract fun getMaxPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html","searchKeys":["getMaxPages","abstract fun getMaxPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages"]},{"name":"abstract fun getName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html","searchKeys":["getName","abstract fun getName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getName"]},{"name":"abstract fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.interfaces.GuiInterface.getOwner","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html","searchKeys":["getOwner","abstract fun getOwner(): JavaPlugin","eu.xap3y.xagui.interfaces.GuiInterface.getOwner"]},{"name":"abstract fun getPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html","searchKeys":["getPages","abstract fun getPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getPages"]},{"name":"abstract fun getRawName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getRawName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html","searchKeys":["getRawName","abstract fun getRawName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getRawName"]},{"name":"abstract fun getSize(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSize","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html","searchKeys":["getSize","abstract fun getSize(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getSize"]},{"name":"abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun lockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.ButtonListener.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.ButtonListener.onClick"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.GuiClickInterface.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.GuiClickInterface.onClick"]},{"name":"abstract fun onClose(event: InventoryCloseEvent)","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html","searchKeys":["onClose","abstract fun onClose(event: InventoryCloseEvent)","eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose"]},{"name":"abstract fun onOpen(event: InventoryOpenEvent)","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html","searchKeys":["onOpen","abstract fun onOpen(event: InventoryOpenEvent)","eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen"]},{"name":"abstract fun onPageSwitch(data: GuiPageSwitchModel)","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html","searchKeys":["onPageSwitch","abstract fun onPageSwitch(data: GuiPageSwitchModel)","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch"]},{"name":"abstract fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(page: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun open(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","abstract fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments"]},{"name":"abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html","searchKeys":["removeEnchantment","abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment"]},{"name":"abstract fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html","searchKeys":["removeItemFlag","abstract fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag"]},{"name":"abstract fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html","searchKeys":["setAmount","abstract fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount"]},{"name":"abstract fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html","searchKeys":["setDurability","abstract fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability"]},{"name":"abstract fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html","searchKeys":["setItem","abstract fun setItem(item: ItemStack)","eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem"]},{"name":"abstract fun setLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html","searchKeys":["setLore","abstract fun setLore(vararg args: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore"]},{"name":"abstract fun setLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreArray","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html","searchKeys":["setLoreArray","abstract fun setLoreArray(array: Array): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreArray"]},{"name":"abstract fun setLoreList(newLore: List): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreList","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html","searchKeys":["setLoreList","abstract fun setLoreList(newLore: List): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreList"]},{"name":"abstract fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html","searchKeys":["setName","abstract fun setName(name: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setName"]},{"name":"abstract fun setName(newName: String)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html","searchKeys":["setName","abstract fun setName(newName: String)","eu.xap3y.xagui.interfaces.GuiInterface.setName"]},{"name":"abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html","searchKeys":["setOnClick","abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClick"]},{"name":"abstract fun setOnClick(onClick: GuiClickInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html","searchKeys":["setOnClick","abstract fun setOnClick(onClick: GuiClickInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClick"]},{"name":"abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html","searchKeys":["setOnClose","abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClose"]},{"name":"abstract fun setOnClose(closeAction: GuiCloseInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html","searchKeys":["setOnClose","abstract fun setOnClose(closeAction: GuiCloseInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClose"]},{"name":"abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html","searchKeys":["setOnOpen","abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen"]},{"name":"abstract fun setOnOpen(openAction: GuiOpenInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html","searchKeys":["setOnOpen","abstract fun setOnOpen(openAction: GuiOpenInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen"]},{"name":"abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html","searchKeys":["setOnPageSwitch","abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch"]},{"name":"abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html","searchKeys":["setOnPageSwitch","abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.stickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html","searchKeys":["stickSlot","abstract fun stickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.stickSlot"]},{"name":"abstract fun switchPage(pageIndex: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.switchPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html","searchKeys":["switchPage","abstract fun switchPage(pageIndex: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.switchPage"]},{"name":"abstract fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html","searchKeys":["unStickSlot","abstract fun unStickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot"]},{"name":"abstract fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html","searchKeys":["withListener","abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener"]},{"name":"abstract fun withListener(newListener: ButtonListener): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html","searchKeys":["withListener","abstract fun withListener(newListener: ButtonListener): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener"]},{"name":"abstract fun withRedirect(menu: () -> GuiMenu): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withRedirect","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-redirect.html","searchKeys":["withRedirect","abstract fun withRedirect(menu: () -> GuiMenu): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withRedirect"]},{"name":"class GuiButton(item: ItemStack) : GuiButtonInterface","description":"eu.xap3y.xagui.models.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html","searchKeys":["GuiButton","class GuiButton(item: ItemStack) : GuiButtonInterface","eu.xap3y.xagui.models.GuiButton"]},{"name":"class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","description":"eu.xap3y.xagui.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/index.html","searchKeys":["GuiMenu","class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","eu.xap3y.xagui.GuiMenu"]},{"name":"class GuiMenuListener(plugin: JavaPlugin) : Listener","description":"eu.xap3y.xagui.listeners.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html","searchKeys":["GuiMenuListener","class GuiMenuListener(plugin: JavaPlugin) : Listener","eu.xap3y.xagui.listeners.GuiMenuListener"]},{"name":"class PageOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.PageOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html","searchKeys":["PageOutOfBoundException","class PageOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.PageOutOfBoundException"]},{"name":"class RowsOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html","searchKeys":["RowsOutOfBoundException","class RowsOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.RowsOutOfBoundException"]},{"name":"class SlotOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html","searchKeys":["SlotOutOfBoundException","class SlotOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.SlotOutOfBoundException"]},{"name":"class XaGui(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/index.html","searchKeys":["XaGui","class XaGui(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.PageOutOfBoundException.PageOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html","searchKeys":["PageOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.PageOutOfBoundException.PageOutOfBoundException"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html","searchKeys":["RowsOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html","searchKeys":["SlotOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException"]},{"name":"constructor(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html","searchKeys":["GuiButton","constructor(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.GuiButton"]},{"name":"constructor(player: Player, page: Int, oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html","searchKeys":["GuiPageSwitchModel","constructor(player: Player, page: Int, oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html","searchKeys":["XaGui","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui.XaGui"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html","searchKeys":["GuiMenuListener","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener"]},{"name":"constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","description":"eu.xap3y.xagui.GuiMenu.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html","searchKeys":["GuiMenu","constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","eu.xap3y.xagui.GuiMenu.GuiMenu"]},{"name":"data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html","searchKeys":["GuiPageSwitchModel","data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel"]},{"name":"fun createMenu(name: String, rows: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun onInventoryClick(e: InventoryClickEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html","searchKeys":["onInventoryClick","fun onInventoryClick(e: InventoryClickEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick"]},{"name":"fun onInventoryClose(e: InventoryCloseEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html","searchKeys":["onInventoryClose","fun onInventoryClose(e: InventoryCloseEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose"]},{"name":"fun onInventoryOpen(e: InventoryOpenEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html","searchKeys":["onInventoryOpen","fun onInventoryOpen(e: InventoryOpenEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen"]},{"name":"interface ButtonListener","description":"eu.xap3y.xagui.interfaces.ButtonListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html","searchKeys":["ButtonListener","interface ButtonListener","eu.xap3y.xagui.interfaces.ButtonListener"]},{"name":"interface GuiButtonInterface","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html","searchKeys":["GuiButtonInterface","interface GuiButtonInterface","eu.xap3y.xagui.interfaces.GuiButtonInterface"]},{"name":"interface GuiClickInterface","description":"eu.xap3y.xagui.interfaces.GuiClickInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html","searchKeys":["GuiClickInterface","interface GuiClickInterface","eu.xap3y.xagui.interfaces.GuiClickInterface"]},{"name":"interface GuiCloseInterface","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html","searchKeys":["GuiCloseInterface","interface GuiCloseInterface","eu.xap3y.xagui.interfaces.GuiCloseInterface"]},{"name":"interface GuiInterface","description":"eu.xap3y.xagui.interfaces.GuiInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html","searchKeys":["GuiInterface","interface GuiInterface","eu.xap3y.xagui.interfaces.GuiInterface"]},{"name":"interface GuiOpenInterface","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html","searchKeys":["GuiOpenInterface","interface GuiOpenInterface","eu.xap3y.xagui.interfaces.GuiOpenInterface"]},{"name":"interface GuiPageSwitchInterface","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html","searchKeys":["GuiPageSwitchInterface","interface GuiPageSwitchInterface","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface"]},{"name":"open override fun addCloseButton()","description":"eu.xap3y.xagui.GuiMenu.addCloseButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html","searchKeys":["addCloseButton","open override fun addCloseButton()","eu.xap3y.xagui.GuiMenu.addCloseButton"]},{"name":"open override fun addCloseButton(button: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.addCloseButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html","searchKeys":["addCloseButton","open override fun addCloseButton(button: ItemStack)","eu.xap3y.xagui.GuiMenu.addCloseButton"]},{"name":"open override fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html","searchKeys":["addItemFlag","open override fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.addItemFlag"]},{"name":"open override fun addLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html","searchKeys":["addLore","open override fun addLore(vararg args: String): GuiButton","eu.xap3y.xagui.models.GuiButton.addLore"]},{"name":"open override fun addLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreArray","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html","searchKeys":["addLoreArray","open override fun addLoreArray(array: Array): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreArray"]},{"name":"open override fun addLoreLine(line: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreLine","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html","searchKeys":["addLoreLine","open override fun addLoreLine(line: String): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreLine"]},{"name":"open override fun addLoreList(lines: List): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreList","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html","searchKeys":["addLoreList","open override fun addLoreList(lines: List): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreList"]},{"name":"open override fun callRedirect(p: Player)","description":"eu.xap3y.xagui.models.GuiButton.callRedirect","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/call-redirect.html","searchKeys":["callRedirect","open override fun callRedirect(p: Player)","eu.xap3y.xagui.models.GuiButton.callRedirect"]},{"name":"open override fun clearAllSlots()","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots()","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots(page: Int)","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearLore(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.clearLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html","searchKeys":["clearLore","open override fun clearLore(): GuiButton","eu.xap3y.xagui.models.GuiButton.clearLore"]},{"name":"open override fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun clone(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.clone","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/clone.html","searchKeys":["clone","open override fun clone(): GuiButton","eu.xap3y.xagui.models.GuiButton.clone"]},{"name":"open override fun close(player: Player)","description":"eu.xap3y.xagui.GuiMenu.close","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/close.html","searchKeys":["close","open override fun close(player: Player)","eu.xap3y.xagui.GuiMenu.close"]},{"name":"open override fun fillBorder()","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","open override fun fillBorder()","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"open override fun fillBorder(item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","open override fun fillBorder(item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"open override fun fillBorder(material: Material)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","open override fun fillBorder(material: Material)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"open override fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun getClickListener(): ButtonListener?","description":"eu.xap3y.xagui.models.GuiButton.getClickListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html","searchKeys":["getClickListener","open override fun getClickListener(): ButtonListener?","eu.xap3y.xagui.models.GuiButton.getClickListener"]},{"name":"open override fun getCurrentPage(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html","searchKeys":["getCurrentPage","open override fun getCurrentPage(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPage"]},{"name":"open override fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html","searchKeys":["getCurrentPageIndex","open override fun getCurrentPageIndex(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPageIndex"]},{"name":"open override fun getIcon(): Material","description":"eu.xap3y.xagui.models.GuiButton.getIcon","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html","searchKeys":["getIcon","open override fun getIcon(): Material","eu.xap3y.xagui.models.GuiButton.getIcon"]},{"name":"open override fun getInventory(): Inventory","description":"eu.xap3y.xagui.GuiMenu.getInventory","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html","searchKeys":["getInventory","open override fun getInventory(): Inventory","eu.xap3y.xagui.GuiMenu.getInventory"]},{"name":"open override fun getItem(): ItemStack","description":"eu.xap3y.xagui.models.GuiButton.getItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html","searchKeys":["getItem","open override fun getItem(): ItemStack","eu.xap3y.xagui.models.GuiButton.getItem"]},{"name":"open override fun getMaxPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getMaxPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html","searchKeys":["getMaxPages","open override fun getMaxPages(): Int","eu.xap3y.xagui.GuiMenu.getMaxPages"]},{"name":"open override fun getName(): String","description":"eu.xap3y.xagui.GuiMenu.getName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html","searchKeys":["getName","open override fun getName(): String","eu.xap3y.xagui.GuiMenu.getName"]},{"name":"open override fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.GuiMenu.getOwner","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html","searchKeys":["getOwner","open override fun getOwner(): JavaPlugin","eu.xap3y.xagui.GuiMenu.getOwner"]},{"name":"open override fun getPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html","searchKeys":["getPages","open override fun getPages(): Int","eu.xap3y.xagui.GuiMenu.getPages"]},{"name":"open override fun getRawName(): String","description":"eu.xap3y.xagui.GuiMenu.getRawName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html","searchKeys":["getRawName","open override fun getRawName(): String","eu.xap3y.xagui.GuiMenu.getRawName"]},{"name":"open override fun getSize(): Int","description":"eu.xap3y.xagui.GuiMenu.getSize","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html","searchKeys":["getSize","open override fun getSize(): Int","eu.xap3y.xagui.GuiMenu.getSize"]},{"name":"open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun lockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(page: Int, player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun open(player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","open override fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.models.GuiButton.removeAllEnchantments"]},{"name":"open override fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html","searchKeys":["removeEnchantment","open override fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.removeEnchantment"]},{"name":"open override fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html","searchKeys":["removeItemFlag","open override fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.removeItemFlag"]},{"name":"open override fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setAmount","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html","searchKeys":["setAmount","open override fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.setAmount"]},{"name":"open override fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setDurability","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html","searchKeys":["setDurability","open override fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.models.GuiButton.setDurability"]},{"name":"open override fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.setItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html","searchKeys":["setItem","open override fun setItem(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.setItem"]},{"name":"open override fun setLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html","searchKeys":["setLore","open override fun setLore(vararg args: String): GuiButton","eu.xap3y.xagui.models.GuiButton.setLore"]},{"name":"open override fun setLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLoreArray","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html","searchKeys":["setLoreArray","open override fun setLoreArray(array: Array): GuiButton","eu.xap3y.xagui.models.GuiButton.setLoreArray"]},{"name":"open override fun setLoreList(newLore: List): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLoreList","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html","searchKeys":["setLoreList","open override fun setLoreList(newLore: List): GuiButton","eu.xap3y.xagui.models.GuiButton.setLoreList"]},{"name":"open override fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setName","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html","searchKeys":["setName","open override fun setName(name: String): GuiButton","eu.xap3y.xagui.models.GuiButton.setName"]},{"name":"open override fun setName(newName: String)","description":"eu.xap3y.xagui.GuiMenu.setName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html","searchKeys":["setName","open override fun setName(newName: String)","eu.xap3y.xagui.GuiMenu.setName"]},{"name":"open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClick","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html","searchKeys":["setOnClick","open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClick"]},{"name":"open override fun setOnClick(onClick: GuiClickInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnClick","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html","searchKeys":["setOnClick","open override fun setOnClick(onClick: GuiClickInterface)","eu.xap3y.xagui.GuiMenu.setOnClick"]},{"name":"open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClose","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html","searchKeys":["setOnClose","open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClose"]},{"name":"open override fun setOnClose(closeAction: GuiCloseInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnClose","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html","searchKeys":["setOnClose","open override fun setOnClose(closeAction: GuiCloseInterface)","eu.xap3y.xagui.GuiMenu.setOnClose"]},{"name":"open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnOpen","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html","searchKeys":["setOnOpen","open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnOpen"]},{"name":"open override fun setOnOpen(openAction: GuiOpenInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnOpen","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html","searchKeys":["setOnOpen","open override fun setOnOpen(openAction: GuiOpenInterface)","eu.xap3y.xagui.GuiMenu.setOnOpen"]},{"name":"open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html","searchKeys":["setOnPageSwitch","open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnPageSwitch"]},{"name":"open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html","searchKeys":["setOnPageSwitch","open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","eu.xap3y.xagui.GuiMenu.setOnPageSwitch"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.stickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html","searchKeys":["stickSlot","open override fun stickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.stickSlot"]},{"name":"open override fun switchPage(pageIndex: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.switchPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html","searchKeys":["switchPage","open override fun switchPage(pageIndex: Int, player: Player)","eu.xap3y.xagui.GuiMenu.switchPage"]},{"name":"open override fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unStickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html","searchKeys":["unStickSlot","open override fun unStickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.unStickSlot"]},{"name":"open override fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html","searchKeys":["withListener","open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.models.GuiButton.withListener"]},{"name":"open override fun withListener(newListener: ButtonListener): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html","searchKeys":["withListener","open override fun withListener(newListener: ButtonListener): GuiButton","eu.xap3y.xagui.models.GuiButton.withListener"]},{"name":"open override fun withRedirect(menu: () -> GuiMenu): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withRedirect","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html","searchKeys":["withRedirect","open override fun withRedirect(menu: () -> GuiMenu): GuiButton","eu.xap3y.xagui.models.GuiButton.withRedirect"]},{"name":"val oldPage: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html","searchKeys":["oldPage","val oldPage: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage"]},{"name":"val page: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.page","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html","searchKeys":["page","val page: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.page"]},{"name":"val player: Player","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.player","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html","searchKeys":["player","val player: Player","eu.xap3y.xagui.models.GuiPageSwitchModel.player"]},{"name":"val unlockedSlots: HashMap>","description":"eu.xap3y.xagui.GuiMenu.unlockedSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html","searchKeys":["unlockedSlots","val unlockedSlots: HashMap>","eu.xap3y.xagui.GuiMenu.unlockedSlots"]},{"name":"var onClickAction: GuiClickInterface?","description":"eu.xap3y.xagui.GuiMenu.onClickAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html","searchKeys":["onClickAction","var onClickAction: GuiClickInterface?","eu.xap3y.xagui.GuiMenu.onClickAction"]},{"name":"var onCloseAction: GuiCloseInterface?","description":"eu.xap3y.xagui.GuiMenu.onCloseAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html","searchKeys":["onCloseAction","var onCloseAction: GuiCloseInterface?","eu.xap3y.xagui.GuiMenu.onCloseAction"]},{"name":"var onOpenAction: GuiOpenInterface?","description":"eu.xap3y.xagui.GuiMenu.onOpenAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html","searchKeys":["onOpenAction","var onOpenAction: GuiOpenInterface?","eu.xap3y.xagui.GuiMenu.onOpenAction"]},{"name":"var onPageSwitchAction: GuiPageSwitchInterface?","description":"eu.xap3y.xagui.GuiMenu.onPageSwitchAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html","searchKeys":["onPageSwitchAction","var onPageSwitchAction: GuiPageSwitchInterface?","eu.xap3y.xagui.GuiMenu.onPageSwitchAction"]}] +[{"name":"abstract fun addCloseButton()","description":"eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html","searchKeys":["addCloseButton","abstract fun addCloseButton()","eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton"]},{"name":"abstract fun addCloseButton(button: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html","searchKeys":["addCloseButton","abstract fun addCloseButton(button: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.addCloseButton"]},{"name":"abstract fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-enchantment.html","searchKeys":["addEnchantment","abstract fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addEnchantment"]},{"name":"abstract fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-item-flag.html","searchKeys":["addItemFlag","abstract fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addItemFlag"]},{"name":"abstract fun addLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore.html","searchKeys":["addLore","abstract fun addLore(vararg args: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLore"]},{"name":"abstract fun addLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreArray","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-array.html","searchKeys":["addLoreArray","abstract fun addLoreArray(array: Array): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreArray"]},{"name":"abstract fun addLoreLine(line: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreLine","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-line.html","searchKeys":["addLoreLine","abstract fun addLoreLine(line: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreLine"]},{"name":"abstract fun addLoreList(lines: List): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreList","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/add-lore-list.html","searchKeys":["addLoreList","abstract fun addLoreList(lines: List): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.addLoreList"]},{"name":"abstract fun allowClickTypes(vararg types: ClickType)","description":"eu.xap3y.xagui.interfaces.GuiInterface.allowClickTypes","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/allow-click-types.html","searchKeys":["allowClickTypes","abstract fun allowClickTypes(vararg types: ClickType)","eu.xap3y.xagui.interfaces.GuiInterface.allowClickTypes"]},{"name":"abstract fun blacklistClickTypes(vararg types: ClickType)","description":"eu.xap3y.xagui.interfaces.GuiInterface.blacklistClickTypes","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/blacklist-click-types.html","searchKeys":["blacklistClickTypes","abstract fun blacklistClickTypes(vararg types: ClickType)","eu.xap3y.xagui.interfaces.GuiInterface.blacklistClickTypes"]},{"name":"abstract fun callRedirect(p: Player)","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.callRedirect","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/call-redirect.html","searchKeys":["callRedirect","abstract fun callRedirect(p: Player)","eu.xap3y.xagui.interfaces.GuiButtonInterface.callRedirect"]},{"name":"abstract fun clearAllSlots()","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots()","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-all-slots.html","searchKeys":["clearAllSlots","abstract fun clearAllSlots(page: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearAllSlots"]},{"name":"abstract fun clearLore(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.clearLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clear-lore.html","searchKeys":["clearLore","abstract fun clearLore(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.clearLore"]},{"name":"abstract fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.clearSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/clear-slot.html","searchKeys":["clearSlot","abstract fun clearSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.clearSlot"]},{"name":"abstract fun clone(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.clone","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/clone.html","searchKeys":["clone","abstract fun clone(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.clone"]},{"name":"abstract fun close(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.close","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/close.html","searchKeys":["close","abstract fun close(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.close"]},{"name":"abstract fun fillBorder()","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillBorder","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html","searchKeys":["fillBorder","abstract fun fillBorder()","eu.xap3y.xagui.interfaces.GuiInterface.fillBorder"]},{"name":"abstract fun fillBorder(item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillBorder","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html","searchKeys":["fillBorder","abstract fun fillBorder(item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillBorder"]},{"name":"abstract fun fillBorder(material: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillBorder","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-border.html","searchKeys":["fillBorder","abstract fun fillBorder(material: Material)","eu.xap3y.xagui.interfaces.GuiInterface.fillBorder"]},{"name":"abstract fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.fillSlots","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/fill-slots.html","searchKeys":["fillSlots","abstract fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.fillSlots"]},{"name":"abstract fun getAllowedClickTypes(): Set","description":"eu.xap3y.xagui.interfaces.GuiInterface.getAllowedClickTypes","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-allowed-click-types.html","searchKeys":["getAllowedClickTypes","abstract fun getAllowedClickTypes(): Set","eu.xap3y.xagui.interfaces.GuiInterface.getAllowedClickTypes"]},{"name":"abstract fun getBlacklistedClickTypes(): Set","description":"eu.xap3y.xagui.interfaces.GuiInterface.getBlacklistedClickTypes","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-blacklisted-click-types.html","searchKeys":["getBlacklistedClickTypes","abstract fun getBlacklistedClickTypes(): Set","eu.xap3y.xagui.interfaces.GuiInterface.getBlacklistedClickTypes"]},{"name":"abstract fun getClickListener(): ButtonListener?","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getClickListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-click-listener.html","searchKeys":["getClickListener","abstract fun getClickListener(): ButtonListener?","eu.xap3y.xagui.interfaces.GuiButtonInterface.getClickListener"]},{"name":"abstract fun getCurrentPage(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page.html","searchKeys":["getCurrentPage","abstract fun getCurrentPage(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPage"]},{"name":"abstract fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-current-page-index.html","searchKeys":["getCurrentPageIndex","abstract fun getCurrentPageIndex(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getCurrentPageIndex"]},{"name":"abstract fun getIcon(): Material","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-icon.html","searchKeys":["getIcon","abstract fun getIcon(): Material","eu.xap3y.xagui.interfaces.GuiButtonInterface.getIcon"]},{"name":"abstract fun getItem(): ItemStack","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/get-item.html","searchKeys":["getItem","abstract fun getItem(): ItemStack","eu.xap3y.xagui.interfaces.GuiButtonInterface.getItem"]},{"name":"abstract fun getMaxPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-max-pages.html","searchKeys":["getMaxPages","abstract fun getMaxPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getMaxPages"]},{"name":"abstract fun getName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-name.html","searchKeys":["getName","abstract fun getName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getName"]},{"name":"abstract fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.interfaces.GuiInterface.getOwner","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-owner.html","searchKeys":["getOwner","abstract fun getOwner(): JavaPlugin","eu.xap3y.xagui.interfaces.GuiInterface.getOwner"]},{"name":"abstract fun getPages(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getPages","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-pages.html","searchKeys":["getPages","abstract fun getPages(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getPages"]},{"name":"abstract fun getRawName(): String","description":"eu.xap3y.xagui.interfaces.GuiInterface.getRawName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-raw-name.html","searchKeys":["getRawName","abstract fun getRawName(): String","eu.xap3y.xagui.interfaces.GuiInterface.getRawName"]},{"name":"abstract fun getSelfInventoryAccess(): Boolean","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSelfInventoryAccess","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-self-inventory-access.html","searchKeys":["getSelfInventoryAccess","abstract fun getSelfInventoryAccess(): Boolean","eu.xap3y.xagui.interfaces.GuiInterface.getSelfInventoryAccess"]},{"name":"abstract fun getSize(): Int","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSize","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-size.html","searchKeys":["getSize","abstract fun getSize(): Int","eu.xap3y.xagui.interfaces.GuiInterface.getSize"]},{"name":"abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.interfaces.GuiInterface.getSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/get-slot.html","searchKeys":["getSlot","abstract fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.interfaces.GuiInterface.getSlot"]},{"name":"abstract fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun lockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.lockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/lock-button.html","searchKeys":["lockButton","abstract fun lockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.lockButton"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.ButtonListener.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.ButtonListener.onClick"]},{"name":"abstract fun onClick(event: InventoryClickEvent)","description":"eu.xap3y.xagui.interfaces.GuiClickInterface.onClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/on-click.html","searchKeys":["onClick","abstract fun onClick(event: InventoryClickEvent)","eu.xap3y.xagui.interfaces.GuiClickInterface.onClick"]},{"name":"abstract fun onClose(event: InventoryCloseEvent)","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/on-close.html","searchKeys":["onClose","abstract fun onClose(event: InventoryCloseEvent)","eu.xap3y.xagui.interfaces.GuiCloseInterface.onClose"]},{"name":"abstract fun onOpen(event: InventoryOpenEvent)","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/on-open.html","searchKeys":["onOpen","abstract fun onOpen(event: InventoryOpenEvent)","eu.xap3y.xagui.interfaces.GuiOpenInterface.onOpen"]},{"name":"abstract fun onPageSwitch(data: GuiPageSwitchModel)","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/on-page-switch.html","searchKeys":["onPageSwitch","abstract fun onPageSwitch(data: GuiPageSwitchModel)","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface.onPageSwitch"]},{"name":"abstract fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(page: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun open(player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.open","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/open.html","searchKeys":["open","abstract fun open(player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.open"]},{"name":"abstract fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","abstract fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeAllEnchantments"]},{"name":"abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-enchantment.html","searchKeys":["removeEnchantment","abstract fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeEnchantment"]},{"name":"abstract fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/remove-item-flag.html","searchKeys":["removeItemFlag","abstract fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.removeItemFlag"]},{"name":"abstract fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-amount.html","searchKeys":["setAmount","abstract fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setAmount"]},{"name":"abstract fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-durability.html","searchKeys":["setDurability","abstract fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setDurability"]},{"name":"abstract fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-item.html","searchKeys":["setItem","abstract fun setItem(item: ItemStack)","eu.xap3y.xagui.interfaces.GuiButtonInterface.setItem"]},{"name":"abstract fun setLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore.html","searchKeys":["setLore","abstract fun setLore(vararg args: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLore"]},{"name":"abstract fun setLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreArray","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-array.html","searchKeys":["setLoreArray","abstract fun setLoreArray(array: Array): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreArray"]},{"name":"abstract fun setLoreList(newLore: List): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreList","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-lore-list.html","searchKeys":["setLoreList","abstract fun setLoreList(newLore: List): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setLoreList"]},{"name":"abstract fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/set-name.html","searchKeys":["setName","abstract fun setName(name: String): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.setName"]},{"name":"abstract fun setName(newName: String)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setName","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-name.html","searchKeys":["setName","abstract fun setName(newName: String)","eu.xap3y.xagui.interfaces.GuiInterface.setName"]},{"name":"abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html","searchKeys":["setOnClick","abstract fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClick"]},{"name":"abstract fun setOnClick(onClick: GuiClickInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClick","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-click.html","searchKeys":["setOnClick","abstract fun setOnClick(onClick: GuiClickInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClick"]},{"name":"abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html","searchKeys":["setOnClose","abstract fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClose"]},{"name":"abstract fun setOnClose(closeAction: GuiCloseInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnClose","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-close.html","searchKeys":["setOnClose","abstract fun setOnClose(closeAction: GuiCloseInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnClose"]},{"name":"abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html","searchKeys":["setOnOpen","abstract fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen"]},{"name":"abstract fun setOnOpen(openAction: GuiOpenInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-open.html","searchKeys":["setOnOpen","abstract fun setOnOpen(openAction: GuiOpenInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnOpen"]},{"name":"abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html","searchKeys":["setOnPageSwitch","abstract fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch"]},{"name":"abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-on-page-switch.html","searchKeys":["setOnPageSwitch","abstract fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setOnPageSwitch"]},{"name":"abstract fun setSelfInventoryAccess(value: Boolean)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSelfInventoryAccess","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-self-inventory-access.html","searchKeys":["setSelfInventoryAccess","abstract fun setSelfInventoryAccess(value: Boolean)","eu.xap3y.xagui.interfaces.GuiInterface.setSelfInventoryAccess"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.setSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/set-slot.html","searchKeys":["setSlot","abstract fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.setSlot"]},{"name":"abstract fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.stickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/stick-slot.html","searchKeys":["stickSlot","abstract fun stickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.stickSlot"]},{"name":"abstract fun switchPage(pageIndex: Int, player: Player)","description":"eu.xap3y.xagui.interfaces.GuiInterface.switchPage","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/switch-page.html","searchKeys":["switchPage","abstract fun switchPage(pageIndex: Int, player: Player)","eu.xap3y.xagui.interfaces.GuiInterface.switchPage"]},{"name":"abstract fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/un-stick-slot.html","searchKeys":["unStickSlot","abstract fun unStickSlot(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unStickSlot"]},{"name":"abstract fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.interfaces.GuiInterface.unlockButton","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/unlock-button.html","searchKeys":["unlockButton","abstract fun unlockButton(slot: Int)","eu.xap3y.xagui.interfaces.GuiInterface.unlockButton"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.interfaces.GuiInterface.updateSlot","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/update-slot.html","searchKeys":["updateSlot","abstract fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.interfaces.GuiInterface.updateSlot"]},{"name":"abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html","searchKeys":["withListener","abstract fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener"]},{"name":"abstract fun withListener(newListener: ButtonListener): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-listener.html","searchKeys":["withListener","abstract fun withListener(newListener: ButtonListener): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withListener"]},{"name":"abstract fun withRedirect(menu: () -> GuiMenu): GuiButton","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface.withRedirect","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/with-redirect.html","searchKeys":["withRedirect","abstract fun withRedirect(menu: () -> GuiMenu): GuiButton","eu.xap3y.xagui.interfaces.GuiButtonInterface.withRedirect"]},{"name":"class GuiButton(item: ItemStack) : GuiButtonInterface","description":"eu.xap3y.xagui.models.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/index.html","searchKeys":["GuiButton","class GuiButton(item: ItemStack) : GuiButtonInterface","eu.xap3y.xagui.models.GuiButton"]},{"name":"class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","description":"eu.xap3y.xagui.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/index.html","searchKeys":["GuiMenu","class GuiMenu(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int) : InventoryHolder, GuiInterface","eu.xap3y.xagui.GuiMenu"]},{"name":"class GuiMenuListener(plugin: JavaPlugin) : Listener","description":"eu.xap3y.xagui.listeners.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/index.html","searchKeys":["GuiMenuListener","class GuiMenuListener(plugin: JavaPlugin) : Listener","eu.xap3y.xagui.listeners.GuiMenuListener"]},{"name":"class PageOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.PageOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/index.html","searchKeys":["PageOutOfBoundException","class PageOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.PageOutOfBoundException"]},{"name":"class RowsOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/index.html","searchKeys":["RowsOutOfBoundException","class RowsOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.RowsOutOfBoundException"]},{"name":"class SlotOutOfBoundException : Exception","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/index.html","searchKeys":["SlotOutOfBoundException","class SlotOutOfBoundException : Exception","eu.xap3y.xagui.exceptions.SlotOutOfBoundException"]},{"name":"class XaGui(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/index.html","searchKeys":["XaGui","class XaGui(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.PageOutOfBoundException.PageOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-page-out-of-bound-exception/-page-out-of-bound-exception.html","searchKeys":["PageOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.PageOutOfBoundException.PageOutOfBoundException"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-rows-out-of-bound-exception/-rows-out-of-bound-exception.html","searchKeys":["RowsOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.RowsOutOfBoundException.RowsOutOfBoundException"]},{"name":"constructor()","description":"eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException","location":"-xa-gui/eu.xap3y.xagui.exceptions/-slot-out-of-bound-exception/-slot-out-of-bound-exception.html","searchKeys":["SlotOutOfBoundException","constructor()","eu.xap3y.xagui.exceptions.SlotOutOfBoundException.SlotOutOfBoundException"]},{"name":"constructor(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.GuiButton","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/-gui-button.html","searchKeys":["GuiButton","constructor(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.GuiButton"]},{"name":"constructor(player: Player, page: Int, oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/-gui-page-switch-model.html","searchKeys":["GuiPageSwitchModel","constructor(player: Player, page: Int, oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel.GuiPageSwitchModel"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.XaGui.XaGui","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/-xa-gui.html","searchKeys":["XaGui","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.XaGui.XaGui"]},{"name":"constructor(plugin: JavaPlugin)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/-gui-menu-listener.html","searchKeys":["GuiMenuListener","constructor(plugin: JavaPlugin)","eu.xap3y.xagui.listeners.GuiMenuListener.GuiMenuListener"]},{"name":"constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","description":"eu.xap3y.xagui.GuiMenu.GuiMenu","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/-gui-menu.html","searchKeys":["GuiMenu","constructor(plugin: JavaPlugin, title: String, rowsToSet: Int, pages: Int)","eu.xap3y.xagui.GuiMenu.GuiMenu"]},{"name":"data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)","description":"eu.xap3y.xagui.models.GuiPageSwitchModel","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/index.html","searchKeys":["GuiPageSwitchModel","data class GuiPageSwitchModel(val player: Player, val page: Int, val oldPage: Int)","eu.xap3y.xagui.models.GuiPageSwitchModel"]},{"name":"fun createMenu(name: String, rows: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","description":"eu.xap3y.xagui.XaGui.createMenu","location":"-xa-gui/eu.xap3y.xagui/-xa-gui/create-menu.html","searchKeys":["createMenu","fun createMenu(name: String, rows: Int, pages: Int): GuiMenu","eu.xap3y.xagui.XaGui.createMenu"]},{"name":"fun onInventoryClick(e: InventoryClickEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-click.html","searchKeys":["onInventoryClick","fun onInventoryClick(e: InventoryClickEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClick"]},{"name":"fun onInventoryClose(e: InventoryCloseEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-close.html","searchKeys":["onInventoryClose","fun onInventoryClose(e: InventoryCloseEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryClose"]},{"name":"fun onInventoryOpen(e: InventoryOpenEvent)","description":"eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen","location":"-xa-gui/eu.xap3y.xagui.listeners/-gui-menu-listener/on-inventory-open.html","searchKeys":["onInventoryOpen","fun onInventoryOpen(e: InventoryOpenEvent)","eu.xap3y.xagui.listeners.GuiMenuListener.onInventoryOpen"]},{"name":"interface ButtonListener","description":"eu.xap3y.xagui.interfaces.ButtonListener","location":"-xa-gui/eu.xap3y.xagui.interfaces/-button-listener/index.html","searchKeys":["ButtonListener","interface ButtonListener","eu.xap3y.xagui.interfaces.ButtonListener"]},{"name":"interface GuiButtonInterface","description":"eu.xap3y.xagui.interfaces.GuiButtonInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-button-interface/index.html","searchKeys":["GuiButtonInterface","interface GuiButtonInterface","eu.xap3y.xagui.interfaces.GuiButtonInterface"]},{"name":"interface GuiClickInterface","description":"eu.xap3y.xagui.interfaces.GuiClickInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-click-interface/index.html","searchKeys":["GuiClickInterface","interface GuiClickInterface","eu.xap3y.xagui.interfaces.GuiClickInterface"]},{"name":"interface GuiCloseInterface","description":"eu.xap3y.xagui.interfaces.GuiCloseInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-close-interface/index.html","searchKeys":["GuiCloseInterface","interface GuiCloseInterface","eu.xap3y.xagui.interfaces.GuiCloseInterface"]},{"name":"interface GuiInterface","description":"eu.xap3y.xagui.interfaces.GuiInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/index.html","searchKeys":["GuiInterface","interface GuiInterface","eu.xap3y.xagui.interfaces.GuiInterface"]},{"name":"interface GuiOpenInterface","description":"eu.xap3y.xagui.interfaces.GuiOpenInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-open-interface/index.html","searchKeys":["GuiOpenInterface","interface GuiOpenInterface","eu.xap3y.xagui.interfaces.GuiOpenInterface"]},{"name":"interface GuiPageSwitchInterface","description":"eu.xap3y.xagui.interfaces.GuiPageSwitchInterface","location":"-xa-gui/eu.xap3y.xagui.interfaces/-gui-page-switch-interface/index.html","searchKeys":["GuiPageSwitchInterface","interface GuiPageSwitchInterface","eu.xap3y.xagui.interfaces.GuiPageSwitchInterface"]},{"name":"open override fun addCloseButton()","description":"eu.xap3y.xagui.GuiMenu.addCloseButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html","searchKeys":["addCloseButton","open override fun addCloseButton()","eu.xap3y.xagui.GuiMenu.addCloseButton"]},{"name":"open override fun addCloseButton(button: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.addCloseButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button.html","searchKeys":["addCloseButton","open override fun addCloseButton(button: ItemStack)","eu.xap3y.xagui.GuiMenu.addCloseButton"]},{"name":"open override fun addEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-enchantment.html","searchKeys":["addEnchantment","open override fun addEnchantment(enchantment: Enchantment, level: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.addEnchantment"]},{"name":"open override fun addItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-item-flag.html","searchKeys":["addItemFlag","open override fun addItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.addItemFlag"]},{"name":"open override fun addLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore.html","searchKeys":["addLore","open override fun addLore(vararg args: String): GuiButton","eu.xap3y.xagui.models.GuiButton.addLore"]},{"name":"open override fun addLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreArray","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-array.html","searchKeys":["addLoreArray","open override fun addLoreArray(array: Array): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreArray"]},{"name":"open override fun addLoreLine(line: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreLine","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-line.html","searchKeys":["addLoreLine","open override fun addLoreLine(line: String): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreLine"]},{"name":"open override fun addLoreList(lines: List): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.addLoreList","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/add-lore-list.html","searchKeys":["addLoreList","open override fun addLoreList(lines: List): GuiButton","eu.xap3y.xagui.models.GuiButton.addLoreList"]},{"name":"open override fun allowClickTypes(vararg types: ClickType)","description":"eu.xap3y.xagui.GuiMenu.allowClickTypes","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/allow-click-types.html","searchKeys":["allowClickTypes","open override fun allowClickTypes(vararg types: ClickType)","eu.xap3y.xagui.GuiMenu.allowClickTypes"]},{"name":"open override fun blacklistClickTypes(vararg types: ClickType)","description":"eu.xap3y.xagui.GuiMenu.blacklistClickTypes","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/blacklist-click-types.html","searchKeys":["blacklistClickTypes","open override fun blacklistClickTypes(vararg types: ClickType)","eu.xap3y.xagui.GuiMenu.blacklistClickTypes"]},{"name":"open override fun callRedirect(p: Player)","description":"eu.xap3y.xagui.models.GuiButton.callRedirect","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/call-redirect.html","searchKeys":["callRedirect","open override fun callRedirect(p: Player)","eu.xap3y.xagui.models.GuiButton.callRedirect"]},{"name":"open override fun clearAllSlots()","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots()","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearAllSlots(page: Int)","description":"eu.xap3y.xagui.GuiMenu.clearAllSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-all-slots.html","searchKeys":["clearAllSlots","open override fun clearAllSlots(page: Int)","eu.xap3y.xagui.GuiMenu.clearAllSlots"]},{"name":"open override fun clearLore(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.clearLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/clear-lore.html","searchKeys":["clearLore","open override fun clearLore(): GuiButton","eu.xap3y.xagui.models.GuiButton.clearLore"]},{"name":"open override fun clearSlot(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun clearSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.clearSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/clear-slot.html","searchKeys":["clearSlot","open override fun clearSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.clearSlot"]},{"name":"open override fun clone(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.clone","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/clone.html","searchKeys":["clone","open override fun clone(): GuiButton","eu.xap3y.xagui.models.GuiButton.clone"]},{"name":"open override fun close(player: Player)","description":"eu.xap3y.xagui.GuiMenu.close","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/close.html","searchKeys":["close","open override fun close(player: Player)","eu.xap3y.xagui.GuiMenu.close"]},{"name":"open override fun fillBorder()","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","open override fun fillBorder()","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"open override fun fillBorder(item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","open override fun fillBorder(item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"open override fun fillBorder(material: Material)","description":"eu.xap3y.xagui.GuiMenu.fillBorder","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-border.html","searchKeys":["fillBorder","open override fun fillBorder(material: Material)","eu.xap3y.xagui.GuiMenu.fillBorder"]},{"name":"open override fun fillSlots(page: Int, slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(page: Int, slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun fillSlots(slots: Set, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.fillSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/fill-slots.html","searchKeys":["fillSlots","open override fun fillSlots(slots: Set, item: ItemStack)","eu.xap3y.xagui.GuiMenu.fillSlots"]},{"name":"open override fun getAllowedClickTypes(): Set","description":"eu.xap3y.xagui.GuiMenu.getAllowedClickTypes","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-allowed-click-types.html","searchKeys":["getAllowedClickTypes","open override fun getAllowedClickTypes(): Set","eu.xap3y.xagui.GuiMenu.getAllowedClickTypes"]},{"name":"open override fun getBlacklistedClickTypes(): Set","description":"eu.xap3y.xagui.GuiMenu.getBlacklistedClickTypes","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-blacklisted-click-types.html","searchKeys":["getBlacklistedClickTypes","open override fun getBlacklistedClickTypes(): Set","eu.xap3y.xagui.GuiMenu.getBlacklistedClickTypes"]},{"name":"open override fun getClickListener(): ButtonListener?","description":"eu.xap3y.xagui.models.GuiButton.getClickListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-click-listener.html","searchKeys":["getClickListener","open override fun getClickListener(): ButtonListener?","eu.xap3y.xagui.models.GuiButton.getClickListener"]},{"name":"open override fun getCurrentPage(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page.html","searchKeys":["getCurrentPage","open override fun getCurrentPage(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPage"]},{"name":"open override fun getCurrentPageIndex(): Int","description":"eu.xap3y.xagui.GuiMenu.getCurrentPageIndex","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-current-page-index.html","searchKeys":["getCurrentPageIndex","open override fun getCurrentPageIndex(): Int","eu.xap3y.xagui.GuiMenu.getCurrentPageIndex"]},{"name":"open override fun getIcon(): Material","description":"eu.xap3y.xagui.models.GuiButton.getIcon","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-icon.html","searchKeys":["getIcon","open override fun getIcon(): Material","eu.xap3y.xagui.models.GuiButton.getIcon"]},{"name":"open override fun getInventory(): Inventory","description":"eu.xap3y.xagui.GuiMenu.getInventory","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-inventory.html","searchKeys":["getInventory","open override fun getInventory(): Inventory","eu.xap3y.xagui.GuiMenu.getInventory"]},{"name":"open override fun getItem(): ItemStack","description":"eu.xap3y.xagui.models.GuiButton.getItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/get-item.html","searchKeys":["getItem","open override fun getItem(): ItemStack","eu.xap3y.xagui.models.GuiButton.getItem"]},{"name":"open override fun getMaxPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getMaxPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-max-pages.html","searchKeys":["getMaxPages","open override fun getMaxPages(): Int","eu.xap3y.xagui.GuiMenu.getMaxPages"]},{"name":"open override fun getName(): String","description":"eu.xap3y.xagui.GuiMenu.getName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-name.html","searchKeys":["getName","open override fun getName(): String","eu.xap3y.xagui.GuiMenu.getName"]},{"name":"open override fun getOwner(): JavaPlugin","description":"eu.xap3y.xagui.GuiMenu.getOwner","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-owner.html","searchKeys":["getOwner","open override fun getOwner(): JavaPlugin","eu.xap3y.xagui.GuiMenu.getOwner"]},{"name":"open override fun getPages(): Int","description":"eu.xap3y.xagui.GuiMenu.getPages","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-pages.html","searchKeys":["getPages","open override fun getPages(): Int","eu.xap3y.xagui.GuiMenu.getPages"]},{"name":"open override fun getRawName(): String","description":"eu.xap3y.xagui.GuiMenu.getRawName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-raw-name.html","searchKeys":["getRawName","open override fun getRawName(): String","eu.xap3y.xagui.GuiMenu.getRawName"]},{"name":"open override fun getSelfInventoryAccess(): Boolean","description":"eu.xap3y.xagui.GuiMenu.getSelfInventoryAccess","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-self-inventory-access.html","searchKeys":["getSelfInventoryAccess","open override fun getSelfInventoryAccess(): Boolean","eu.xap3y.xagui.GuiMenu.getSelfInventoryAccess"]},{"name":"open override fun getSize(): Int","description":"eu.xap3y.xagui.GuiMenu.getSize","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-size.html","searchKeys":["getSize","open override fun getSize(): Int","eu.xap3y.xagui.GuiMenu.getSize"]},{"name":"open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(page: Int, slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun getSlot(slot: Int): GuiButtonInterface?","description":"eu.xap3y.xagui.GuiMenu.getSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/get-slot.html","searchKeys":["getSlot","open override fun getSlot(slot: Int): GuiButtonInterface?","eu.xap3y.xagui.GuiMenu.getSlot"]},{"name":"open override fun lockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun lockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.lockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/lock-button.html","searchKeys":["lockButton","open override fun lockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.lockButton"]},{"name":"open override fun open(page: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(page: Int, player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun open(player: Player)","description":"eu.xap3y.xagui.GuiMenu.open","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/open.html","searchKeys":["open","open override fun open(player: Player)","eu.xap3y.xagui.GuiMenu.open"]},{"name":"open override fun removeAllEnchantments(): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeAllEnchantments","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-all-enchantments.html","searchKeys":["removeAllEnchantments","open override fun removeAllEnchantments(): GuiButton","eu.xap3y.xagui.models.GuiButton.removeAllEnchantments"]},{"name":"open override fun removeEnchantment(enchantment: Enchantment): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeEnchantment","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-enchantment.html","searchKeys":["removeEnchantment","open override fun removeEnchantment(enchantment: Enchantment): GuiButton","eu.xap3y.xagui.models.GuiButton.removeEnchantment"]},{"name":"open override fun removeItemFlag(flag: ItemFlag): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.removeItemFlag","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/remove-item-flag.html","searchKeys":["removeItemFlag","open override fun removeItemFlag(flag: ItemFlag): GuiButton","eu.xap3y.xagui.models.GuiButton.removeItemFlag"]},{"name":"open override fun setAmount(amount: Int): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setAmount","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-amount.html","searchKeys":["setAmount","open override fun setAmount(amount: Int): GuiButton","eu.xap3y.xagui.models.GuiButton.setAmount"]},{"name":"open override fun setDurability(durability: Short): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setDurability","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-durability.html","searchKeys":["setDurability","open override fun setDurability(durability: Short): GuiButton","eu.xap3y.xagui.models.GuiButton.setDurability"]},{"name":"open override fun setItem(item: ItemStack)","description":"eu.xap3y.xagui.models.GuiButton.setItem","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-item.html","searchKeys":["setItem","open override fun setItem(item: ItemStack)","eu.xap3y.xagui.models.GuiButton.setItem"]},{"name":"open override fun setLore(vararg args: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLore","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore.html","searchKeys":["setLore","open override fun setLore(vararg args: String): GuiButton","eu.xap3y.xagui.models.GuiButton.setLore"]},{"name":"open override fun setLoreArray(array: Array): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLoreArray","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-array.html","searchKeys":["setLoreArray","open override fun setLoreArray(array: Array): GuiButton","eu.xap3y.xagui.models.GuiButton.setLoreArray"]},{"name":"open override fun setLoreList(newLore: List): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setLoreList","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-lore-list.html","searchKeys":["setLoreList","open override fun setLoreList(newLore: List): GuiButton","eu.xap3y.xagui.models.GuiButton.setLoreList"]},{"name":"open override fun setName(name: String): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.setName","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/set-name.html","searchKeys":["setName","open override fun setName(name: String): GuiButton","eu.xap3y.xagui.models.GuiButton.setName"]},{"name":"open override fun setName(newName: String)","description":"eu.xap3y.xagui.GuiMenu.setName","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-name.html","searchKeys":["setName","open override fun setName(newName: String)","eu.xap3y.xagui.GuiMenu.setName"]},{"name":"open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClick","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html","searchKeys":["setOnClick","open override fun setOnClick(onClick: (InventoryClickEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClick"]},{"name":"open override fun setOnClick(onClick: GuiClickInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnClick","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-click.html","searchKeys":["setOnClick","open override fun setOnClick(onClick: GuiClickInterface)","eu.xap3y.xagui.GuiMenu.setOnClick"]},{"name":"open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnClose","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html","searchKeys":["setOnClose","open override fun setOnClose(closeAction: (InventoryCloseEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnClose"]},{"name":"open override fun setOnClose(closeAction: GuiCloseInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnClose","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-close.html","searchKeys":["setOnClose","open override fun setOnClose(closeAction: GuiCloseInterface)","eu.xap3y.xagui.GuiMenu.setOnClose"]},{"name":"open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnOpen","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html","searchKeys":["setOnOpen","open override fun setOnOpen(openAction: (InventoryOpenEvent) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnOpen"]},{"name":"open override fun setOnOpen(openAction: GuiOpenInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnOpen","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-open.html","searchKeys":["setOnOpen","open override fun setOnOpen(openAction: GuiOpenInterface)","eu.xap3y.xagui.GuiMenu.setOnOpen"]},{"name":"open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","description":"eu.xap3y.xagui.GuiMenu.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html","searchKeys":["setOnPageSwitch","open override fun setOnPageSwitch(onPageSwitch: (GuiPageSwitchModel) -> Unit)","eu.xap3y.xagui.GuiMenu.setOnPageSwitch"]},{"name":"open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","description":"eu.xap3y.xagui.GuiMenu.setOnPageSwitch","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-on-page-switch.html","searchKeys":["setOnPageSwitch","open override fun setOnPageSwitch(onPageSwitch: GuiPageSwitchInterface)","eu.xap3y.xagui.GuiMenu.setOnPageSwitch"]},{"name":"open override fun setSelfInventoryAccess(value: Boolean)","description":"eu.xap3y.xagui.GuiMenu.setSelfInventoryAccess","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-self-inventory-access.html","searchKeys":["setSelfInventoryAccess","open override fun setSelfInventoryAccess(value: Boolean)","eu.xap3y.xagui.GuiMenu.setSelfInventoryAccess"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(page: Int, slot: Int, button: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(page: Int, slot: Int, button: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, button: GuiButtonInterface)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, button: GuiButtonInterface)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun setSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.setSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/set-slot.html","searchKeys":["setSlot","open override fun setSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.setSlot"]},{"name":"open override fun stickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.stickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/stick-slot.html","searchKeys":["stickSlot","open override fun stickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.stickSlot"]},{"name":"open override fun switchPage(pageIndex: Int, player: Player)","description":"eu.xap3y.xagui.GuiMenu.switchPage","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/switch-page.html","searchKeys":["switchPage","open override fun switchPage(pageIndex: Int, player: Player)","eu.xap3y.xagui.GuiMenu.switchPage"]},{"name":"open override fun unStickSlot(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unStickSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/un-stick-slot.html","searchKeys":["unStickSlot","open override fun unStickSlot(slot: Int)","eu.xap3y.xagui.GuiMenu.unStickSlot"]},{"name":"open override fun unlockButton(page: Int, slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(page: Int, slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun unlockButton(slot: Int)","description":"eu.xap3y.xagui.GuiMenu.unlockButton","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlock-button.html","searchKeys":["unlockButton","open override fun unlockButton(slot: Int)","eu.xap3y.xagui.GuiMenu.unlockButton"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(page: Int, slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(page: Int, slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: ItemStack)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: ItemStack)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun updateSlot(slot: Int, item: Material)","description":"eu.xap3y.xagui.GuiMenu.updateSlot","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/update-slot.html","searchKeys":["updateSlot","open override fun updateSlot(slot: Int, item: Material)","eu.xap3y.xagui.GuiMenu.updateSlot"]},{"name":"open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html","searchKeys":["withListener","open override fun withListener(newListener: (InventoryClickEvent) -> Unit): GuiButton","eu.xap3y.xagui.models.GuiButton.withListener"]},{"name":"open override fun withListener(newListener: ButtonListener): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withListener","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-listener.html","searchKeys":["withListener","open override fun withListener(newListener: ButtonListener): GuiButton","eu.xap3y.xagui.models.GuiButton.withListener"]},{"name":"open override fun withRedirect(menu: () -> GuiMenu): GuiButton","description":"eu.xap3y.xagui.models.GuiButton.withRedirect","location":"-xa-gui/eu.xap3y.xagui.models/-gui-button/with-redirect.html","searchKeys":["withRedirect","open override fun withRedirect(menu: () -> GuiMenu): GuiButton","eu.xap3y.xagui.models.GuiButton.withRedirect"]},{"name":"val oldPage: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/old-page.html","searchKeys":["oldPage","val oldPage: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.oldPage"]},{"name":"val page: Int","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.page","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/page.html","searchKeys":["page","val page: Int","eu.xap3y.xagui.models.GuiPageSwitchModel.page"]},{"name":"val player: Player","description":"eu.xap3y.xagui.models.GuiPageSwitchModel.player","location":"-xa-gui/eu.xap3y.xagui.models/-gui-page-switch-model/player.html","searchKeys":["player","val player: Player","eu.xap3y.xagui.models.GuiPageSwitchModel.player"]},{"name":"val unlockedSlots: HashMap>","description":"eu.xap3y.xagui.GuiMenu.unlockedSlots","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/unlocked-slots.html","searchKeys":["unlockedSlots","val unlockedSlots: HashMap>","eu.xap3y.xagui.GuiMenu.unlockedSlots"]},{"name":"var onClickAction: GuiClickInterface?","description":"eu.xap3y.xagui.GuiMenu.onClickAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-click-action.html","searchKeys":["onClickAction","var onClickAction: GuiClickInterface?","eu.xap3y.xagui.GuiMenu.onClickAction"]},{"name":"var onCloseAction: GuiCloseInterface?","description":"eu.xap3y.xagui.GuiMenu.onCloseAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-close-action.html","searchKeys":["onCloseAction","var onCloseAction: GuiCloseInterface?","eu.xap3y.xagui.GuiMenu.onCloseAction"]},{"name":"var onOpenAction: GuiOpenInterface?","description":"eu.xap3y.xagui.GuiMenu.onOpenAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-open-action.html","searchKeys":["onOpenAction","var onOpenAction: GuiOpenInterface?","eu.xap3y.xagui.GuiMenu.onOpenAction"]},{"name":"var onPageSwitchAction: GuiPageSwitchInterface?","description":"eu.xap3y.xagui.GuiMenu.onPageSwitchAction","location":"-xa-gui/eu.xap3y.xagui/-gui-menu/on-page-switch-action.html","searchKeys":["onPageSwitchAction","var onPageSwitchAction: GuiPageSwitchInterface?","eu.xap3y.xagui.GuiMenu.onPageSwitchAction"]}] diff --git a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt index 7a83170..4ddf015 100644 --- a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt +++ b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt @@ -13,6 +13,7 @@ import org.bukkit.Bukkit import org.bukkit.ChatColor import org.bukkit.Material import org.bukkit.entity.Player +import org.bukkit.event.inventory.ClickType import org.bukkit.event.inventory.InventoryClickEvent import org.bukkit.event.inventory.InventoryCloseEvent import org.bukkit.event.inventory.InventoryOpenEvent @@ -38,6 +39,9 @@ class GuiMenu(private val plugin: JavaPlugin, private val title: String, private private val stickySlots = mutableSetOf() private var name: String private var rows: Int + private var unlockSelfInventoryClick: Boolean = false + private val allowedClickTypes = mutableSetOf() + private val blacklistedClickTypes = mutableSetOf() var onCloseAction: GuiCloseInterface? = null @@ -582,5 +586,53 @@ class GuiMenu(private val plugin: JavaPlugin, private val title: String, private fillBorder(ItemStack(material)) } + /** + * If the player can access their own inventory + * @param value The new value (boolean) + */ + override fun setSelfInventoryAccess(value: Boolean) { + unlockSelfInventoryClick = value + } + + /** + * If the player can access their own inventory + * @return If the player can access their own inventory + */ + override fun getSelfInventoryAccess(): Boolean { + return unlockSelfInventoryClick + } + + /** + * Allow a set of click types + * @param types The click types to allow + */ + override fun allowClickTypes(vararg types: ClickType) { + allowedClickTypes.addAll(types.toSet()) + } + + /** + * Get the allowed click types + * @return The allowed click types + */ + override fun getAllowedClickTypes(): Set { + return allowedClickTypes + } + + /** + * Blacklist a set of click types + * @param types The click types to blacklist + */ + override fun blacklistClickTypes(vararg types: ClickType) { + blacklistedClickTypes.addAll(types.toSet()) + } + + /** + * Get the blacklisted click types + * @return The blacklisted click types + */ + override fun getBlacklistedClickTypes(): Set { + return blacklistedClickTypes + } + //private val inv: Inventory = Bukkit.createInventory(this, getSize(), getName()) } \ No newline at end of file diff --git a/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt b/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt index 36ee32a..165109d 100644 --- a/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt +++ b/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt @@ -3,6 +3,7 @@ package eu.xap3y.xagui.interfaces import eu.xap3y.xagui.models.GuiPageSwitchModel import org.bukkit.Material import org.bukkit.entity.Player +import org.bukkit.event.inventory.ClickType import org.bukkit.event.inventory.InventoryClickEvent import org.bukkit.event.inventory.InventoryCloseEvent import org.bukkit.event.inventory.InventoryOpenEvent @@ -118,4 +119,17 @@ interface GuiInterface { fun fillBorder(material: Material) + fun setSelfInventoryAccess(value: Boolean) + + fun getSelfInventoryAccess(): Boolean + + fun allowClickTypes(vararg types: ClickType) + + fun blacklistClickTypes(vararg types: ClickType) + + fun getAllowedClickTypes(): Set + + fun getBlacklistedClickTypes(): Set + + } \ No newline at end of file diff --git a/src/main/kotlin/eu/xap3y/xagui/listeners/GuiMenuListener.kt b/src/main/kotlin/eu/xap3y/xagui/listeners/GuiMenuListener.kt index 410771c..19f250e 100644 --- a/src/main/kotlin/eu/xap3y/xagui/listeners/GuiMenuListener.kt +++ b/src/main/kotlin/eu/xap3y/xagui/listeners/GuiMenuListener.kt @@ -23,7 +23,10 @@ class GuiMenuListener(private val plugin: JavaPlugin): Listener { if (e.clickedInventory == null || e.clickedInventory?.holder !is GuiMenu) { if (e.view.topInventory.holder is GuiMenu) { - e.result = Event.Result.DENY + val clickedInventory = e.view.topInventory.holder as GuiMenu + if (!clickedInventory.getSelfInventoryAccess()) { + e.result = Event.Result.DENY + } } return } @@ -33,6 +36,15 @@ class GuiMenuListener(private val plugin: JavaPlugin): Listener { val owner = clickedInventory.getOwner() if (!Objects.equals(owner, plugin)) return + if (clickedInventory.getAllowedClickTypes().isNotEmpty() && !clickedInventory.getAllowedClickTypes().contains(e.click)) { + e.result = Event.Result.DENY + return + } + else if (clickedInventory.getBlacklistedClickTypes().isNotEmpty() && clickedInventory.getBlacklistedClickTypes().contains(e.click)) { + e.result = Event.Result.DENY + return + } + val allowClick: Boolean = clickedInventory.unlockedSlots[clickedInventory.getCurrentPageIndex()]?.contains(e.slot) ?: false if (!allowClick) { From 0f48e6e00002139898e935bce36111a4ea7e87a2 Mon Sep 17 00:00:00 2001 From: XAP3Y Date: Sat, 10 Aug 2024 13:49:35 +0200 Subject: [PATCH 11/17] QoL --- src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt | 26 ++++++++++++++++--- .../eu/xap3y/xagui/interfaces/GuiInterface.kt | 2 ++ .../kotlin/eu/xap3y/xagui/models/GuiButton.kt | 2 ++ 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt index 4ddf015..00e6ab1 100644 --- a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt +++ b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt @@ -4,7 +4,6 @@ package eu.xap3y.xagui import com.cryptomorin.xseries.XMaterial import eu.xap3y.xagui.exceptions.PageOutOfBoundException -import eu.xap3y.xagui.exceptions.RowsOutOfBoundException import eu.xap3y.xagui.exceptions.SlotOutOfBoundException import eu.xap3y.xagui.interfaces.* import eu.xap3y.xagui.models.GuiButton @@ -554,14 +553,24 @@ class GuiMenu(private val plugin: JavaPlugin, private val title: String, private override fun addCloseButton(button: ItemStack) { val row = rows - 1 val middle = 4 + (totalPages-1).let { page -> + for (i in 0 until page) { + setSlot(i, row * 9 + middle, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) + } + } setSlot(row * 9 + middle, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) } /** - * Fills a border with gray stained glass panes + * Fills a border for all pages with gray stained glass panes */ override fun fillBorder() { - fillBorder(GuiButton(XMaterial.GRAY_STAINED_GLASS_PANE.parseItem() ?: ItemStack(Material.AIR)).setName("").getItem()) + (totalPages-1).let { + for (i in 0..it) { + fillBorder(i, GuiButton(XMaterial.GRAY_STAINED_GLASS_PANE.parseItem() ?: ItemStack(Material.AIR)).setName("").getItem()) + } + } + //fillBorder(currentOpenedPage, GuiButton(XMaterial.GRAY_STAINED_GLASS_PANE.parseItem() ?: ItemStack(Material.AIR)).setName("").getItem()) } /** @@ -569,13 +578,22 @@ class GuiMenu(private val plugin: JavaPlugin, private val title: String, private * @param item ItemStack to fill border with */ override fun fillBorder(item: ItemStack) { + fillBorder(currentOpenedPage, item) + } + + /** + * Fills a border with specified ItemStack for a specific page + * @param page The page of the menu + * @param item ItemStack to fill border with + */ + override fun fillBorder(page: Int, item: ItemStack) { val slots = mutableSetOf() for (i in 0 until rows * 9) { if (i < 9 || i >= (rows - 1) * 9 || i % 9 == 0 || i % 9 == 8) { slots.add(i) } } - fillSlots(slots, item) + fillSlots(page, slots, item) } /** diff --git a/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt b/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt index 165109d..9cf3a12 100644 --- a/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt +++ b/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt @@ -115,6 +115,8 @@ interface GuiInterface { fun fillBorder() + fun fillBorder(page: Int, item: ItemStack) + fun fillBorder(item: ItemStack) fun fillBorder(material: Material) diff --git a/src/main/kotlin/eu/xap3y/xagui/models/GuiButton.kt b/src/main/kotlin/eu/xap3y/xagui/models/GuiButton.kt index e0f696b..ab94ddf 100644 --- a/src/main/kotlin/eu/xap3y/xagui/models/GuiButton.kt +++ b/src/main/kotlin/eu/xap3y/xagui/models/GuiButton.kt @@ -24,6 +24,8 @@ import org.bukkit.inventory.ItemStack */ class GuiButton(private val item: ItemStack): GuiButtonInterface { + constructor(material: Material) : this(ItemStack(material)) + /** * The icon of the button * From 50ef60f7e3be7ad638cabe542a56e3c4eeda6194 Mon Sep 17 00:00:00 2001 From: XAP3Y Date: Sat, 10 Aug 2024 13:52:56 +0200 Subject: [PATCH 12/17] Mistake --- src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt index 00e6ab1..e6e95b9 100644 --- a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt +++ b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt @@ -558,7 +558,7 @@ class GuiMenu(private val plugin: JavaPlugin, private val title: String, private setSlot(i, row * 9 + middle, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) } } - setSlot(row * 9 + middle, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) + //setSlot(row * 9 + middle, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) } /** From 0663ffb7db5ce5cf0af2c852b2db1ec6aed4a320 Mon Sep 17 00:00:00 2001 From: XAP3Y Date: Sat, 10 Aug 2024 14:03:18 +0200 Subject: [PATCH 13/17] GuiMenu#addCloseButton page fix --- src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt | 11 ++++++++--- .../kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt | 2 ++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt index e6e95b9..441d964 100644 --- a/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt +++ b/src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt @@ -551,16 +551,21 @@ class GuiMenu(private val plugin: JavaPlugin, private val title: String, private * @param button The button to add */ override fun addCloseButton(button: ItemStack) { - val row = rows - 1 - val middle = 4 (totalPages-1).let { page -> for (i in 0 until page) { - setSlot(i, row * 9 + middle, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) + addCloseButton(i, button) } } //setSlot(row * 9 + middle, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) } + override fun addCloseButton(page: Int, button: ItemStack) { + val row = rows - 1 + val middle = 4 + val slot = row * 9 + middle + setSlot(page, slot, GuiButton(button).setName("&c&lClose").withListener { it.whoClicked.closeInventory() }) + } + /** * Fills a border for all pages with gray stained glass panes */ diff --git a/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt b/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt index 9cf3a12..e3d685c 100644 --- a/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt +++ b/src/main/kotlin/eu/xap3y/xagui/interfaces/GuiInterface.kt @@ -113,6 +113,8 @@ interface GuiInterface { fun addCloseButton(button: ItemStack) + fun addCloseButton(page: Int, button: ItemStack) + fun fillBorder() fun fillBorder(page: Int, item: ItemStack) From c481c0fa98d9e0c1f6b811ae7e037609e1724b75 Mon Sep 17 00:00:00 2001 From: XAP3Y Date: Sat, 10 Aug 2024 14:21:11 +0200 Subject: [PATCH 14/17] Fix+upDocs --- .../add-close-button-all-pages.html | 80 +++++++++++++++++++ .../-gui-interface/add-close-button.html | 2 +- .../-gui-interface/fill-border.html | 2 +- .../-gui-interface/index.html | 27 +++++-- .../-gui-button/-gui-button.html | 4 +- .../-gui-button/index.html | 6 +- .../eu.xap3y.xagui/-gui-menu/-gui-menu.html | 2 +- .../-gui-menu/add-close-button-all-pages.html | 80 +++++++++++++++++++ .../-gui-menu/add-close-button.html | 2 +- .../eu.xap3y.xagui/-gui-menu/fill-border.html | 2 +- .../eu.xap3y.xagui/-gui-menu/index.html | 29 +++++-- docs/-xa-gui/package-list | 9 ++- docs/scripts/pages.json | 2 +- src/main/kotlin/eu/xap3y/xagui/GuiMenu.kt | 12 ++- .../eu/xap3y/xagui/interfaces/GuiInterface.kt | 2 +- 15 files changed, 227 insertions(+), 34 deletions(-) create mode 100644 docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button-all-pages.html create mode 100644 docs/-xa-gui/eu.xap3y.xagui/-gui-menu/add-close-button-all-pages.html diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button-all-pages.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button-all-pages.html new file mode 100644 index 0000000..a04c1e9 --- /dev/null +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button-all-pages.html @@ -0,0 +1,80 @@ + + + + + addCloseButtonAllPages + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addCloseButtonAllPages

+
+
abstract fun addCloseButtonAllPages()
+
+ +
+
+
+ + diff --git a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html index a3ab956..817e8b0 100644 --- a/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html +++ b/docs/-xa-gui/eu.xap3y.xagui.interfaces/-gui-interface/add-close-button.html @@ -66,7 +66,7 @@

addCloseButton

-
abstract fun addCloseButton()
abstract fun addCloseButton(button: ItemStack)
+
abstract fun addCloseButton()
abstract fun addCloseButton(page: Int, button: ItemStack)
-
abstract fun fillBorder()
abstract fun fillBorder(item: ItemStack)
abstract fun fillBorder(material: Material)
+
abstract fun fillBorder()
abstract fun fillBorder(page: Int, item: ItemStack)
abstract fun fillBorder(item: ItemStack)
abstract fun fillBorder(material: Material)