Class AbstractPaginatedMenuTitle
java.lang.Object
com.kamikazejam.kamicommon.menu.api.struct.paginated.title.AbstractPaginatedMenuTitle
- Direct Known Subclasses:
DefaultPaginatedMenuTitle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract @NotNull AbstractPaginatedMenuTitlecopy()final @NotNull VersionedComponentgetMenuTitle(@NotNull MenuHolder menu, int currentPage, int maxPages) protected abstract @NotNull VersionedComponentgetMenuTitleWithPage(@NotNull VersionedComponent baseTitle, int currentPage, int maxPages)
-
Constructor Details
-
AbstractPaginatedMenuTitle
public AbstractPaginatedMenuTitle()
-
-
Method Details
-
getMenuTitleWithPage
@NotNull protected abstract @NotNull VersionedComponent getMenuTitleWithPage(@NotNull @NotNull VersionedComponent baseTitle, int currentPage, int maxPages) - Parameters:
currentPage- The current page (1-indexed)maxPages- The total number of pages (1-indexed)
-
copy