Skip to main content

Interface: PaginationState

Defined in: composables/shared/usePagination.ts:10

Properties

currentPage

currentPage: Ref<number>

Defined in: composables/shared/usePagination.ts:11


goToPage

goToPage: (page) => void

Defined in: composables/shared/usePagination.ts:17

Parameters

page

number

Returns

void


hasNextPage

hasNextPage: ComputedRef<boolean>

Defined in: composables/shared/usePagination.ts:15


hasPreviousPage

hasPreviousPage: ComputedRef<boolean>

Defined in: composables/shared/usePagination.ts:16


itemsPerPage

itemsPerPage: Ref<number>

Defined in: composables/shared/usePagination.ts:14


nextPage

nextPage: () => void

Defined in: composables/shared/usePagination.ts:18

Returns

void


previousPage

previousPage: () => void

Defined in: composables/shared/usePagination.ts:19

Returns

void


reset

reset: () => void

Defined in: composables/shared/usePagination.ts:21

Returns

void


setFromResponse

setFromResponse: (response) => void

Defined in: composables/shared/usePagination.ts:20

Parameters

response
itemsFound?

number

offset?

number

pages?

number

Returns

void


totalItems

totalItems: Ref<number>

Defined in: composables/shared/usePagination.ts:13


totalPages

totalPages: Ref<number>

Defined in: composables/shared/usePagination.ts:12