public interface ViewConfigBuilder extends ViewConfig
interactionDelay, layout, modifiers, onInteractionDelay, options, size, title, type, updateInterval@NotNull @NotNull ViewConfigBuilder title(@NotNull @NotNull java.lang.Object title)
@NotNull @NotNull ViewConfigBuilder layout(@NotNull @NotNull java.lang.String[] layout)
@NotNull @NotNull ViewConfigBuilder size(int size)
@NotNull @NotNull ViewConfigBuilder type(@NotNull @NotNull InvType type)
@NotNull @NotNull ViewConfigBuilder updateInterval(@NotNull @NotNull java.time.Duration updateInterval)
@NotNull @NotNull ViewConfigBuilder interactionDelay(@NotNull @NotNull java.time.Duration interactionDelay)
@NotNull @NotNull ViewConfigBuilder cancelOnClick()
@NotNull @NotNull ViewConfigBuilder cancelOnPickup()
@NotNull @NotNull ViewConfigBuilder cancelOnDrop()
@NotNull @NotNull ViewConfigBuilder cancelOnDrag()
@NotNull @NotNull ViewConfigBuilder cancelDefaults()
@NotNull <T> @NotNull ViewConfigBuilder addOption(@NotNull @NotNull ViewConfigOption<T> option)
@NotNull <T> @NotNull ViewConfigBuilder addOption(@NotNull @NotNull ViewConfigOption<T> option, @NotNull T value)
@NotNull @NotNull ViewConfigBuilder addModifier(@NotNull @NotNull ViewConfigModifier modifier)
@NotNull @NotNull ViewConfigBuilder addModifier(@NotNull ViewConfigModifier... modifiers)