Uses of Interface
tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.AsyncPageSupplier
Packages that use AsyncPageSupplier
Package
Description
The spigot-boot inventory framework (3.0.0): view-based inventories with typed per-phase
contexts, reactive state, and declarative pagination.
-
Uses of AsyncPageSupplier in tech.guilhermekaua.spigotboot.inventoryapi
Methods in tech.guilhermekaua.spigotboot.inventoryapi with parameters of type AsyncPageSupplierModifier and TypeMethodDescriptionprotected final <T> PaginationBuilder<T>View.paginateAsync(@NotNull AsyncPageSupplier<T> source) Declares paginated rendering over an asynchronously loaded source: every context gets its own freshAsyncPageSourceat pagination initialization, so request ids, page caches, loading state and errors are never shared between viewers. -
Uses of AsyncPageSupplier in tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination
Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination with parameters of type AsyncPageSupplierModifier and TypeMethodDescriptionstatic <T> @NotNull PaginationSourceSpec<T>PaginationSourceSpec.async(@NotNull AsyncPageSupplier<T> supplier) Declares an async source: a freshAsyncPageSourceis constructed per context from the supplier and the owning spec's async options. -
Uses of AsyncPageSupplier in tech.guilhermekaua.spigotboot.inventoryapi.pagination.source
Constructors in tech.guilhermekaua.spigotboot.inventoryapi.pagination.source with parameters of type AsyncPageSupplierModifierConstructorDescriptionAsyncPageSource(AsyncPageSupplier<T> supplier, PaginationErrorCallback errorCallback, Duration requestTimeout, Duration cacheTtl, int cacheMaxPages, SettleDispatcher settleDispatcher) Creates an async page source.