UNPKG

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

75 lines (69 loc) 4.41 kB
this.primevue = this.primevue || {}; this.primevue.paginator = this.primevue.paginator || {}; this.primevue.paginator.style = (function (BaseStyle) { 'use strict'; function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var BaseStyle__default = /*#__PURE__*/_interopDefaultLegacy(BaseStyle); function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : String(i); } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var css = "\n@layer primevue {\n .p-paginator-default {\n display: flex;\n }\n\n .p-paginator {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n }\n\n .p-paginator-left-content {\n margin-right: auto;\n }\n\n .p-paginator-right-content {\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 .p-paginator-current {\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 }\n\n .p-paginator-element:focus {\n z-index: 1;\n position: relative;\n }\n}\n"; var classes = { paginator: function paginator(_ref) { var instance = _ref.instance, key = _ref.key; return ['p-paginator p-component', _defineProperty({ 'p-paginator-default': !instance.hasBreakpoints() }, "p-paginator-".concat(key), instance.hasBreakpoints())]; }, start: 'p-paginator-left-content', end: 'p-paginator-right-content', firstPageButton: function firstPageButton(_ref3) { var instance = _ref3.instance; return ['p-paginator-first p-paginator-element p-link', { 'p-disabled': instance.$attrs.disabled }]; }, firstPageIcon: 'p-paginator-icon', previousPageButton: function previousPageButton(_ref4) { var instance = _ref4.instance; return ['p-paginator-prev p-paginator-element p-link', { 'p-disabled': instance.$attrs.disabled }]; }, previousPageIcon: 'p-paginator-icon', nextPageButton: function nextPageButton(_ref5) { var instance = _ref5.instance; return ['p-paginator-next p-paginator-element p-link', { 'p-disabled': instance.$attrs.disabled }]; }, nextPageIcon: 'p-paginator-icon', lastPageButton: function lastPageButton(_ref6) { var instance = _ref6.instance; return ['p-paginator-last p-paginator-element p-link', { 'p-disabled': instance.$attrs.disabled }]; }, lastPageIcon: 'p-paginator-icon', pages: 'p-paginator-pages', pageButton: function pageButton(_ref7) { var props = _ref7.props, pageLink = _ref7.pageLink; return ['p-paginator-page p-paginator-element p-link', { 'p-highlight': pageLink - 1 === props.page }]; }, current: 'p-paginator-current', rowPerPageDropdown: 'p-paginator-rpp-options', jumpToPageDropdown: 'p-paginator-page-options', jumpToPageInput: 'p-paginator-page-input' }; var PaginatorStyle = BaseStyle__default["default"].extend({ name: 'paginator', css: css, classes: classes }); return PaginatorStyle; })(primevue.base.style);