| Package | Description |
|---|---|
| io.github.portlek.smartinventory |
the package that contains common interfaces.
|
| io.github.portlek.smartinventory.event |
the package that contains event classes.
|
| io.github.portlek.smartinventory.event.abs |
the package that contains interfaces of all the events.
|
| io.github.portlek.smartinventory.page |
the package that contains
Page implementations. |
| Modifier and Type | Method and Description |
|---|---|
<T extends PageEvent> |
Page.accept(T event)
accepts the upcoming event.
|
default <T extends PageEvent> |
Page.handle(@NotNull Class<T> clazz,
@NotNull Consumer<T> consumer,
@NotNull List<Predicate<T>> requirements)
adds the given consumer.
|
<T extends PageEvent> |
Page.handle(@NotNull Handle<T> handle)
adds the given handle.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PgBottomClickEvent |
class |
PgClickEvent |
class |
PgCloseEvent |
class |
PgInitEvent |
class |
PgOpenEvent |
class |
PgOutsideClickEvent |
class |
PgTickEvent |
class |
PgUpdateEvent |
class |
PlgnDisableEvent |
class |
PlyrQuitEvent |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BottomClickEvent |
interface |
CloseEvent |
interface |
DisableEvent |
interface |
InitEvent |
interface |
OpenEvent |
interface |
OutsideClickEvent |
interface |
PageClickEvent |
interface |
QuitEvent |
interface |
TickEvent |
interface |
UpdateEvent |
| Modifier and Type | Method and Description |
|---|---|
<T extends PageEvent> |
BasicPage.accept(T event) |
<T extends PageEvent> |
BasicPage.handle(@NotNull Handle<T> handle) |
Copyright © 2021. All rights reserved.