Skip to content

Commit 9235c4d

Browse files
committed
feat: rename pagination button methods for clarity and consistency
1 parent 917e75b commit 9235c4d

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,27 +1281,27 @@ public final class dev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginat
12811281
public final fun addElement (Ljava/lang/Object;)V
12821282
public final fun addElements (Ljava/util/Collection;)V
12831283
public final fun addElements ([Ljava/lang/Object;)V
1284-
public final fun backButton (Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;)V
1285-
public static synthetic fun backButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;ILjava/lang/Object;)V
12861284
public final fun base (Lkotlin/jvm/functions/Function3;)V
12871285
public final fun build ()Lio/papermc/paper/dialog/Dialog;
12881286
public final fun buttonBuilder (Lkotlin/jvm/functions/Function2;)V
1289-
public final fun currentPageButton (Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;)V
1290-
public static synthetic fun currentPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;ILjava/lang/Object;)V
1287+
public final fun currentPageButton (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;)V
1288+
public static synthetic fun currentPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)V
12911289
public final fun elementsPerPage (I)V
12921290
public final fun exitAction (Lkotlin/jvm/functions/Function1;)V
1293-
public final fun firstPageButton (Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;)V
1294-
public static synthetic fun firstPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;ILjava/lang/Object;)V
1291+
public final fun firstPageButton (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;)V
1292+
public static synthetic fun firstPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)V
12951293
public final fun getCurrentPage ()I
12961294
public final fun getHasNextPage ()Z
12971295
public final fun getHasPreviousPage ()Z
12981296
public final fun getMaxPages ()I
1299-
public final fun lastPageButton (Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;)V
1300-
public static synthetic fun lastPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;ILjava/lang/Object;)V
1297+
public final fun lastPageButton (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;)V
1298+
public static synthetic fun lastPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)V
13011299
public final fun minElementButtonWidth (I)V
1302-
public final fun nextButton (Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;)V
1303-
public static synthetic fun nextButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Lkotlin/jvm/functions/Function3;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;ILjava/lang/Object;)V
1300+
public final fun nextPageButton (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;)V
1301+
public static synthetic fun nextPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)V
13041302
public final fun paginationButtonWidth (I)V
1303+
public final fun previousPageButton (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;)V
1304+
public static synthetic fun previousPageButton$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder;Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPageAction;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)V
13051305
}
13061306

13071307
public final class dev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilderKt {

surf-api-bukkit/surf-api-bukkit-api/src/main/kotlin/dev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogPaginationBuilder.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,8 @@ class DialogPaginationBuilder<T> {
148148
}
149149

150150
fun firstPageButton(
151-
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
152151
pageAction: DialogPageAction = DialogPaginationBaseAction.FIRST.pageAction,
152+
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
153153
) {
154154
firstPageButton = actionButton {
155155
block(currentPage, maxPages)
@@ -159,9 +159,9 @@ class DialogPaginationBuilder<T> {
159159
}
160160
}
161161

162-
fun backButton(
163-
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
162+
fun previousPageButton(
164163
pageAction: DialogPageAction = DialogPaginationBaseAction.BACK.pageAction,
164+
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
165165
) {
166166
backButton = actionButton {
167167
block(currentPage, maxPages)
@@ -172,8 +172,8 @@ class DialogPaginationBuilder<T> {
172172
}
173173

174174
fun currentPageButton(
175-
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
176175
pageAction: DialogPageAction = DialogPaginationBaseAction.CURRENT.pageAction,
176+
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
177177
) {
178178
currentPageButton = actionButton {
179179
block(currentPage, maxPages)
@@ -183,9 +183,9 @@ class DialogPaginationBuilder<T> {
183183
}
184184
}
185185

186-
fun nextButton(
187-
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
186+
fun nextPageButton(
188187
pageAction: DialogPageAction = DialogPaginationBaseAction.NEXT.pageAction,
188+
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
189189
) {
190190
nextButton = actionButton {
191191
block(currentPage, maxPages)
@@ -196,8 +196,8 @@ class DialogPaginationBuilder<T> {
196196
}
197197

198198
fun lastPageButton(
199-
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
200199
pageAction: DialogPageAction = DialogPaginationBaseAction.LAST.pageAction,
200+
block: DialogActionButtonBuilder.(Int, Int) -> Unit,
201201
) {
202202
lastPageButton = actionButton {
203203
block(currentPage, maxPages)
@@ -276,7 +276,7 @@ class DialogPaginationBuilder<T> {
276276
type {
277277
multiAction {
278278
columns(1)
279-
279+
280280
elementButtons.forEach { action(it) }
281281

282282
if (hasPreviousPage) {

0 commit comments

Comments
 (0)