primevue
Version:
PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc
2 lines (1 loc) • 4.67 kB
JavaScript
this.primevue=this.primevue||{},this.primevue.paginator=this.primevue.paginator||{},this.primevue.paginator.style=function(n){"use strict";function t(n){return n&&"object"==typeof n&&"default"in n?n:{default:n}}function a(n){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},a(n)}function o(n,t,o){var r;return r=function(n,t){if("object"!=a(n)||!n)return n;var o=n[Symbol.toPrimitive];if(void 0!==o){var r=o.call(n,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(n)}(t,"string"),(t="symbol"==a(r)?r:r+"")in n?Object.defineProperty(n,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[t]=o,n}return t(primevue.base.style).default.extend({name:"paginator",theme:function(n){var t=n.dt;return"\n.p-paginator {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n background: ".concat(t("paginator.background"),";\n color: ").concat(t("paginator.color"),";\n padding: ").concat(t("paginator.padding"),";\n border-radius: ").concat(t("paginator.border.radius"),";\n gap: ").concat(t("paginator.gap"),";\n}\n\n.p-paginator-content-start {\n margin-right: auto;\n}\n\n.p-paginator-content-end {\n margin-left: auto;\n}\n\n.p-paginator-page,\n.p-paginator-next,\n.p-paginator-last,\n.p-paginator-first,\n.p-paginator-prev {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n user-select: none;\n overflow: hidden;\n position: relative;\n background: transparent;\n border: 0 none;\n color: ").concat(t("paginator.nav.button.color"),";\n min-width: ").concat(t("paginator.nav.button.width"),";\n height: ").concat(t("paginator.nav.button.height"),";\n transition: background ").concat(t("transition.duration"),", color ").concat(t("transition.duration"),", outline-color ").concat(t("transition.duration"),", box-shadow ").concat(t("transition.duration"),";\n border-radius: ").concat(t("paginator.nav.button.border.radius"),";\n padding: 0;\n margin: 0;\n}\n\n.p-paginator-page:focus-visible,\n.p-paginator-next:focus-visible,\n.p-paginator-last:focus-visible,\n.p-paginator-first:focus-visible,\n.p-paginator-prev:focus-visible {\n box-shadow: ").concat(t("paginator.nav.button.focus.ring.shadow"),";\n outline: ").concat(t("paginator.nav.button.focus.ring.width")," ").concat(t("paginator.nav.button.focus.ring.style")," ").concat(t("paginator.nav.button.focus.ring.color"),";\n outline-offset: ").concat(t("paginator.nav.button.focus.ring.offset"),";\n}\n\n.p-paginator-page:not(.p-disabled):not(.p-paginator-page-active):hover,\n.p-paginator-first:not(.p-disabled):hover,\n.p-paginator-prev:not(.p-disabled):hover,\n.p-paginator-next:not(.p-disabled):hover,\n.p-paginator-last:not(.p-disabled):hover {\n background: ").concat(t("paginator.nav.button.hover.background"),";\n color: ").concat(t("paginator.nav.button.hover.color"),";\n}\n\n.p-paginator-current {\n color: ").concat(t("paginator.current.page.report.color"),";\n}\n\n.p-paginator-pages {\n display: flex;\n align-items: center;\n gap: ").concat(t("paginator.gap"),";\n}\n\n.p-paginator-page.p-paginator-page-active {\n background: ").concat(t("highlight.background"),";\n color: ").concat(t("highlight.color"),";\n}\n\n.p-paginator-jtp-input .p-inputtext {\n max-width: 2.5rem;\n}\n")},classes:{paginator:function(n){var t=n.instance,a=n.key;return["p-paginator p-component",o({"p-paginator-default":!t.hasBreakpoints()},"p-paginator-".concat(a),t.hasBreakpoints())]},contentStart:"p-paginator-content-start",contentEnd:"p-paginator-content-end",first:function(n){return["p-paginator-first",{"p-disabled":n.instance.$attrs.disabled}]},firstIcon:"p-paginator-first-icon",prev:function(n){return["p-paginator-prev",{"p-disabled":n.instance.$attrs.disabled}]},prevIcon:"p-paginator-prev-icon",next:function(n){return["p-paginator-next",{"p-disabled":n.instance.$attrs.disabled}]},nextIcon:"p-paginator-next-icon",last:function(n){return["p-paginator-last",{"p-disabled":n.instance.$attrs.disabled}]},lastIcon:"p-paginator-last-icon",pages:"p-paginator-pages",page:function(n){return["p-paginator-page",{"p-paginator-page-active":n.pageLink-1===n.props.page}]},current:"p-paginator-current",pcRowPerPageDropdown:"p-paginator-rpp-dropdown",pcJumpToPageDropdown:"p-paginator-jtp-dropdown",pcJumpToPageInput:"p-paginator-jtp-input"}})}();