Pagination: DefineComponent<
ExtractPropTypes<
{
count: { required: true; type: NumberConstructor };
nextLabel: { default: string; type: StringConstructor };
page: { required: true; type: NumberConstructor };
prevLabel: { default: string; type: StringConstructor };
showControls: { default: boolean; type: BooleanConstructor };
siblingCount: { default: number; type: NumberConstructor };
},
>,
() => VNode<RendererNode, RendererElement, { [key: string]: any }>,
{},
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
"update:page"[],
"update:page",
PublicProps,
ToResolvedProps<
ExtractPropTypes<
{
count: { required: true; type: NumberConstructor };
nextLabel: { default: string; type: StringConstructor };
page: { required: true; type: NumberConstructor };
prevLabel: { default: string; type: StringConstructor };
showControls: { default: boolean; type: BooleanConstructor };
siblingCount: { default: number; type: NumberConstructor };
},
>,
"update:page"[],
>,
{
nextLabel: string;
prevLabel: string;
showControls: boolean;
siblingCount: number;
},
{},
{},
{},
string,
ComponentProvideOptions,
true,
{},
any,
> = ...
Pagination primitive:
hl-paginationwith smart ellipsis truncation. Emitsupdate:page.