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