parent
7c959a44ea
commit
fbc8788645
|
@ -476,6 +476,22 @@ const TreeTableSlots = [
|
||||||
{
|
{
|
||||||
name: 'sorticon',
|
name: 'sorticon',
|
||||||
description: 'Custom sort icon template.'
|
description: 'Custom sort icon template.'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'paginatorfirstpagelinkicon',
|
||||||
|
description: 'Custom paginator first page link icon template.'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'paginatorprevpagelinkicon',
|
||||||
|
description: 'Custom paginator prev page link icon template.'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'paginatornextpagelinkicon',
|
||||||
|
description: 'Custom paginator next page link icon template.'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'paginatorlastpagelinkicon',
|
||||||
|
description: 'Custom paginator last page link icon template.'
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -406,6 +406,22 @@ export interface TreeTableSlots {
|
||||||
*/
|
*/
|
||||||
sortOrder: boolean;
|
sortOrder: boolean;
|
||||||
}): VNode[];
|
}): VNode[];
|
||||||
|
/**
|
||||||
|
* Custom paginator first page link icon template.
|
||||||
|
*/
|
||||||
|
paginatorfirstpagelinkicon(): VNode[];
|
||||||
|
/**
|
||||||
|
* Custom paginator previous page link icon template.
|
||||||
|
*/
|
||||||
|
paginatorprevpagelinkicon(): VNode[];
|
||||||
|
/**
|
||||||
|
* Custom paginator next page link icon template.
|
||||||
|
*/
|
||||||
|
paginatornextpagelinkicon(): VNode[];
|
||||||
|
/**
|
||||||
|
* Custom paginator last page link icon template.
|
||||||
|
*/
|
||||||
|
paginatorlastpagelinkicon(): VNode[];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -29,6 +29,18 @@
|
||||||
<template v-if="$slots.paginatorend" #end>
|
<template v-if="$slots.paginatorend" #end>
|
||||||
<slot name="paginatorend"></slot>
|
<slot name="paginatorend"></slot>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-if="$slots.paginatorfirstpagelinkicon" #firstpagelinkicon>
|
||||||
|
<slot name="paginatorfirstpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
|
<template v-if="$slots.paginatorprevpagelinkicon" #prevpagelinkicon>
|
||||||
|
<slot name="paginatorprevpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
|
<template v-if="$slots.paginatornextpagelinkicon" #nextpagelinkicon>
|
||||||
|
<slot name="paginatornextpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
|
<template v-if="$slots.paginatorlastpagelinkicon" #lastpagelinkicon>
|
||||||
|
<slot name="paginatorlastpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
</TTPaginator>
|
</TTPaginator>
|
||||||
<div class="p-treetable-wrapper" :style="{ maxHeight: scrollHeight }">
|
<div class="p-treetable-wrapper" :style="{ maxHeight: scrollHeight }">
|
||||||
<table ref="table" role="table" v-bind="tableProps">
|
<table ref="table" role="table" v-bind="tableProps">
|
||||||
|
@ -111,6 +123,18 @@
|
||||||
<template v-if="$slots.paginatorend" #end>
|
<template v-if="$slots.paginatorend" #end>
|
||||||
<slot name="paginatorend"></slot>
|
<slot name="paginatorend"></slot>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-if="$slots.paginatorfirstpagelinkicon" #firstpagelinkicon>
|
||||||
|
<slot name="paginatorfirstpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
|
<template v-if="$slots.paginatorprevpagelinkicon" #prevpagelinkicon>
|
||||||
|
<slot name="paginatorprevpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
|
<template v-if="$slots.paginatornextpagelinkicon" #nextpagelinkicon>
|
||||||
|
<slot name="paginatornextpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
|
<template v-if="$slots.paginatorlastpagelinkicon" #lastpagelinkicon>
|
||||||
|
<slot name="paginatorlastpagelinkicon"></slot>
|
||||||
|
</template>
|
||||||
</TTPaginator>
|
</TTPaginator>
|
||||||
<div v-if="$slots.footer" class="p-treetable-footer">
|
<div v-if="$slots.footer" class="p-treetable-footer">
|
||||||
<slot name="footer"></slot>
|
<slot name="footer"></slot>
|
||||||
|
|
Loading…
Reference in New Issue