Package | Description |
---|---|
me.leoko.advancedgui.utils | |
me.leoko.advancedgui.utils.components | |
me.leoko.advancedgui.utils.components.states |
Modifier and Type | Method and Description |
---|---|
GroupComponent |
Interaction.getComponentTree()
Gets component tree.
|
GroupComponent |
Interaction.getComponentTree()
Gets component tree.
|
GroupComponent |
Layout.getTemplateComponentTree()
Gets component tree.
|
GroupComponent |
Layout.getTemplateComponentTree()
Gets component tree.
|
Modifier and Type | Method and Description |
---|---|
void |
Layout.syncExchange(GroupComponent componentTree,
List<Component> defaultHidden)
Replace current GUI with a new version on runtime.
|
void |
Layout.syncExchange(GroupComponent componentTree,
List<Component> defaultHidden)
Replace current GUI with a new version on runtime.
|
Constructor and Description |
---|
Interaction(Layout layout,
GroupComponent templateComponentTree)
Instantiates a new Interaction.
|
Interaction(Layout layout,
GroupComponent templateComponentTree)
Instantiates a new Interaction.
|
Constructor and Description |
---|
Interaction(Layout layout,
Function<Interaction,GroupComponent> componentTreeGenerator)
Instantiates a new default Interaction.
|
Interaction(Layout layout,
Function<Interaction,GroupComponent> componentTreeGenerator)
Instantiates a new default Interaction.
|
Layout(String name,
Function<Interaction,GroupComponent> templateTreeGenerator,
GuiSize size)
Instantiates a new Layout.
|
Layout(String name,
Function<Interaction,GroupComponent> templateTreeGenerator,
GuiSize size)
Instantiates a new Layout.
|
Modifier and Type | Method and Description |
---|---|
GroupComponent |
GroupComponent.clone(Interaction interaction) |
GroupComponent |
GroupComponent.clone(Interaction interaction) |
static GroupComponent |
GroupComponent.createEmpty(Interaction interaction)
Create empty group component which can be used whenever a component is needed that renders nothing.
|
static GroupComponent |
GroupComponent.createEmpty(Interaction interaction)
Create empty group component which can be used whenever a component is needed that renders nothing.
|
GroupComponent |
GroupComponent.locateOn(Interaction interaction) |
GroupComponent |
GroupComponent.locateOn(Interaction interaction) |
Modifier and Type | Method and Description |
---|---|
GroupComponent |
ListState.getGroupComponent() |
GroupComponent |
ListState.getGroupComponent() |
Modifier and Type | Method and Description |
---|---|
void |
ListState.setGroupComponent(GroupComponent groupComponent) |
void |
ListState.setGroupComponent(GroupComponent groupComponent) |
Constructor and Description |
---|
ListState(GroupComponent groupComponent,
List<T> items,
int page) |
ListState(GroupComponent groupComponent,
List<T> items,
int page) |
Copyright © 2021. All rights reserved.