Uses of Class
tech.guilhermekaua.spigotboot.inventoryapi.service.ViewArguments
Packages that use ViewArguments
Package
Description
-
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.component
Methods in tech.guilhermekaua.spigotboot.inventoryapi.component with parameters of type ViewArgumentsModifier and TypeMethodDescription@NotNull ItemComponentBuilderItemComponentBuilder.openOnClick(@NotNull Class<? extends View> target, @NotNull ViewArguments arguments) Same asItemComponentBuilder.openOnClick(Class), passing arguments to the target view. -
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.context
Methods in tech.guilhermekaua.spigotboot.inventoryapi.context that return ViewArgumentsModifier and TypeMethodDescription@NotNull ViewArgumentsViewContext.arguments()Returns the arguments this session was opened with; empty when none were passed.Methods in tech.guilhermekaua.spigotboot.inventoryapi.context with parameters of type ViewArgumentsModifier and TypeMethodDescriptionvoidViewContext.openView(@NotNull Class<? extends View> target, @NotNull ViewArguments arguments) Same asViewContext.openView(Class), passing arguments to the target view. -
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.internal.component
Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.component that return ViewArgumentsModifier and TypeMethodDescription@NotNull ViewArgumentsComponentInstance.openOnClickArguments()Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.component with parameters of type ViewArgumentsModifier and TypeMethodDescription@NotNull ItemComponentBuilderItemComponentBuilderImpl.openOnClick(@NotNull Class<? extends View> target, @NotNull ViewArguments arguments) -
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.internal.context
Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.context that return ViewArgumentsMethods in tech.guilhermekaua.spigotboot.inventoryapi.internal.context with parameters of type ViewArgumentsModifier and TypeMethodDescriptionvoidAbstractViewContext.openView(@NotNull Class<? extends View> target, @NotNull ViewArguments arguments) voidCloseContextImpl.openView(@NotNull Class<? extends View> target, @NotNull ViewArguments arguments) -
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.internal.engine
Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.engine with parameters of type ViewArgumentsModifier and TypeMethodDescriptionvoidViewEngine.open(@NotNull org.bukkit.entity.Player player, @NotNull Class<? extends View> viewType, @NotNull ViewArguments arguments) Opens a registered view for a player, replacing any previous session at the commit point (spec ยง7). -
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase
Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase with parameters of type ViewArgumentsModifier and TypeMethodDescription@Nullable ViewSessionOpenPhase.openSession(@NotNull org.bukkit.entity.Player player, @NotNull RegisteredView registered, @NotNull ViewArguments arguments) Opens a session up to (and including) container creation; first render and registration happen inFirstRenderPhase. -
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.internal.session
Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.session that return ViewArgumentsModifier and TypeMethodDescription@NotNull ViewArgumentsViewSession.arguments()Returns the arguments this open was requested with.Constructors in tech.guilhermekaua.spigotboot.inventoryapi.internal.session with parameters of type ViewArgumentsModifierConstructorDescriptionViewSession(@NotNull org.bukkit.entity.Player player, @NotNull RegisteredView registered, @NotNull ViewArguments arguments, @NotNull StateStore stateStore) Creates a session inViewSession.Status.OPENING. -
Uses of ViewArguments in tech.guilhermekaua.spigotboot.inventoryapi.service
Methods in tech.guilhermekaua.spigotboot.inventoryapi.service that return ViewArgumentsModifier and TypeMethodDescription@NotNull ViewArgumentsViewArguments.Builder.build()Builds an immutable snapshot of the accumulated entries.static @NotNull ViewArgumentsViewArguments.empty()Returns the shared empty arguments instance.static @NotNull ViewArgumentsCreates arguments containing a single entry.static @NotNull ViewArgumentsCreates arguments containing two entries.Methods in tech.guilhermekaua.spigotboot.inventoryapi.service with parameters of type ViewArgumentsModifier and TypeMethodDescriptionvoidViewService.open(@NotNull org.bukkit.entity.Player player, @NotNull Class<? extends View> view, @NotNull ViewArguments arguments) Opens a registered view for the player with the given arguments.