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