UNPKG

@vuesax-alpha/nightly

Version:
1 lines 830 B
{"version":3,"file":"pagination.mjs","sources":["../../../../packages/tokens/pagination.ts"],"sourcesContent":["import type { ComputedRef, InjectionKey, WritableComputedRef } from 'vue'\n\nexport interface PaginationContext {\n currentPage: WritableComputedRef<number>\n pageCount: ComputedRef<number>\n disabled: ComputedRef<boolean>\n buttonsDotted: ComputedRef<boolean>\n infinite: ComputedRef<boolean>\n loadingItems: ComputedRef<number[]>\n disabledItems: ComputedRef<number[]>\n isPagerLoading: (pager: number) => boolean\n isPagerDisabled: (pager: number) => boolean\n changeEvent: (val: number) => void\n handleSizeChange: (val: number) => void\n}\n\nexport const paginationContextKey: InjectionKey<PaginationContext> =\n Symbol('PaginationKey')\n"],"names":[],"mappings":"AAgBa,MAAA,oBAAA,GACX,OAAO,eAAe;;;;"}