public interface ElementBuilderChain<This extends ElementBuilderChain<This>> extends ElementBuilder
| Modifier and Type | Method and Description |
|---|---|
This |
cancelOnClick() |
This |
cancelOnClick(boolean cancelOnClick) |
This |
closeOnClick() |
This |
closeOnClick(boolean cancelOnClick) |
This |
displayIf(@NotNull java.util.function.BooleanSupplier condition) |
This |
displayIf(@NotNull java.util.function.Predicate<ContextElementRender> condition) |
This |
hideIf(@NotNull java.util.function.BooleanSupplier condition) |
This |
hideIf(@NotNull java.util.function.Predicate<ContextElementRender> condition) |
This |
interactionDelay(@Nullable java.time.Duration interactionDelay) |
This |
interactionDelayKey(@NotNull java.util.function.Function<ContextElementClick,java.lang.String> interactionDelayKey) |
This |
onInteractionDelay(@NotNull java.util.function.Consumer<ContextElementClick> onInteractionDelay) |
This |
updateOnClick() |
This |
updateOnClick(boolean updateOnClick) |
This |
updateOnStateAccess(@NotNull State<?> state,
State<?>... otherStates) |
This |
updateOnStateChange(@NotNull State<?> state,
State<?>... otherStates) |
@NotNull This cancelOnClick()
cancelOnClick in interface ElementBuilder@NotNull This closeOnClick()
closeOnClick in interface ElementBuilder@NotNull This updateOnClick()
updateOnClick in interface ElementBuilder@NotNull This cancelOnClick(boolean cancelOnClick)
cancelOnClick in interface ElementBuilder@NotNull This closeOnClick(boolean cancelOnClick)
closeOnClick in interface ElementBuilder@NotNull This updateOnClick(boolean updateOnClick)
updateOnClick in interface ElementBuilder@NotNull This interactionDelay(@Nullable @Nullable java.time.Duration interactionDelay)
interactionDelay in interface ElementBuilder@NotNull This onInteractionDelay(@NotNull @NotNull java.util.function.Consumer<ContextElementClick> onInteractionDelay)
onInteractionDelay in interface ElementBuilder@NotNull This interactionDelayKey(@NotNull @NotNull java.util.function.Function<ContextElementClick,java.lang.String> interactionDelayKey)
interactionDelayKey in interface ElementBuilder@NotNull This updateOnStateChange(@NotNull @NotNull State<?> state, @NotNull State<?>... otherStates)
updateOnStateChange in interface ElementBuilder@NotNull This updateOnStateAccess(@NotNull @NotNull State<?> state, @NotNull State<?>... otherStates)
updateOnStateAccess in interface ElementBuilder@NotNull This displayIf(@NotNull @NotNull java.util.function.Predicate<ContextElementRender> condition)
displayIf in interface ElementBuilder@NotNull This displayIf(@NotNull @NotNull java.util.function.BooleanSupplier condition)
displayIf in interface ElementBuilder@NotNull This hideIf(@NotNull @NotNull java.util.function.Predicate<ContextElementRender> condition)
hideIf in interface ElementBuilder@NotNull This hideIf(@NotNull @NotNull java.util.function.BooleanSupplier condition)
hideIf in interface ElementBuilder