primevue-mirror/components/lib/paginator/style/PaginatorStyle.d.ts

84 lines
1.9 KiB
TypeScript

/**
*
* Paginator is a generic component to display content in paged format.
*
* [Live Demo](https://primevue.org/paginator)
*
* @module paginatorstyle
*
*/
import { BaseStyle } from '../../base/style';
export enum PaginatorClasses {
/**
* Class name of the paginator element
*/
paginator = 'p-paginator',
/**
* Class name of the content start element
*/
contentStart = 'p-paginator-content-start',
/**
* Class name of the content end element
*/
contentEnd = 'p-paginator-content-end',
/**
* Class name of the first element
*/
first = 'p-paginator-first',
/**
* Class name of the first icon element
*/
firstIcon = 'p-paginator-first-icon',
/**
* Class name of the prev element
*/
prev = 'p-paginator-prev',
/**
* Class name of the prev icon element
*/
prevIcon = 'p-paginator-prev-icon',
/**
* Class name of the next element
*/
next = 'p-paginator-next',
/**
* Class name of the next icon element
*/
nextIcon = 'p-paginator-next-icon',
/**
* Class name of the last element
*/
last = 'p-paginator-last',
/**
* Class name of the last icon element
*/
lastIcon = 'p-paginator-last-icon',
/**
* Class name of the pages element
*/
pages = 'p-paginator-pages',
/**
* Class name of the page element
*/
page = 'p-paginator-page',
/**
* Class name of the current element
*/
current = 'p-paginator-current',
/**
* Class name of the row per page dropdown element
*/
pcRowPerPageDropdown = 'p-paginator-rpp-dropdown',
/**
* Class name of the jump to page dropdown element
*/
pcJumpToPageDropdown = 'p-paginator-jtp-dropdown',
/**
* Class name of the jump to page input element
*/
pcJumpToPageInput = 'p-paginator-jtp-input'
}
export interface PaginatorStyle extends BaseStyle {}