Package space.maxus.flare.ui.compose
Interface GoBackButton
- All Superinterfaces:
Composable,ComposableLike,Configurable<GoBackButton>,Disable
A button that takes player to previously opened frame. Only renders if it exists.
See more in Flare docs: Go Back Button
See more in Flare docs: Go Back Button
-
Nested Class Summary
Nested classes/interfaces inherited from interface space.maxus.flare.ui.compose.Configurable
Configurable.Configurator<S> -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic @NotNull GoBackButtoncreate()Returns a default go back itemstatic @NotNull ItemProvidergoBackItem(org.bukkit.entity.HumanEntity player) Returns a default go back itemstatic ItemStackBuildergoBackItemBuilder(@Nullable Frame frame) Returns the default builder for go back buttonMethods inherited from interface space.maxus.flare.ui.Composable
asComposable, bind, click, context, contextOrNull, destroy, drag, injectRoot, inside, into, leftClick, markDirty, renderAt, restore, rightClick, root, shiftFrom, shiftInto, viewerMethods inherited from interface space.maxus.flare.ui.compose.Configurable
configure, configureTypedMethods inherited from interface space.maxus.flare.ui.compose.Disable
disabledState, isDisabled, isNotDisabled, setDisabled
-
Method Details
-
goBackItemBuilder
Returns the default builder for go back button- Parameters:
frame- The previous frame- Returns:
- The default builder for go back button
-
goBackItem
@Contract(pure=true) @NotNull static @NotNull ItemProvider goBackItem(org.bukkit.entity.HumanEntity player) Returns a default go back item- Parameters:
player- Player for whom to build this button- Returns:
- Default go back button
-
create
Returns a default go back item- Returns:
- Default go back item
-