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) • 2.49 kB
JavaScript
import a from"primevue/base/style";var i=a.extend({name:"galleria",classes:{mask:function(a){return["p-galleria-mask p-component-overlay p-component-overlay-enter",{"p-ripple-disabled":!1===a.instance.$primevue.config.ripple}]},root:function(a){var i=a.instance,e=i.$attrs.showThumbnails&&i.getPositionClass("p-galleria-thumbnails",i.$attrs.thumbnailsPosition),t=i.$attrs.showIndicators&&i.getPositionClass("p-galleria-indicators",i.$attrs.indicatorsPosition);return["p-galleria p-component",{"p-galleria-fullscreen":i.$attrs.fullScreen,"p-galleria-indicator-onitem":i.$attrs.showIndicatorsOnItem,"p-galleria-item-nav-onhover":i.$attrs.showItemNavigatorsOnHover&&!i.$attrs.fullScreen},e,t]},closeButton:"p-galleria-close p-link",closeIcon:"p-galleria-close-icon",header:"p-galleria-header",content:"p-galleria-content",footer:"p-galleria-footer",itemWrapper:"p-galleria-item-wrapper",itemContainer:"p-galleria-item-container",previousItemButton:function(a){return["p-galleria-item-prev p-galleria-item-nav p-link",{"p-disabled":a.instance.isNavBackwardDisabled()}]},previousItemIcon:"p-galleria-item-prev-icon",item:"p-galleria-item",nextItemButton:function(a){return["p-galleria-item-next p-galleria-item-nav p-link",{"p-disabled":a.instance.isNavForwardDisabled()}]},nextItemIcon:"p-galleria-item-next-icon",caption:"p-galleria-caption",indicators:"p-galleria-indicators p-reset",indicator:function(a){return["p-galleria-indicator",{"p-highlight":a.instance.isIndicatorItemActive(a.index)}]},indicatorButton:"p-link",thumbnailWrapper:"p-galleria-thumbnail-wrapper",thumbnailContainer:"p-galleria-thumbnail-container",previousThumbnailButton:function(a){return["p-galleria-thumbnail-prev p-link",{"p-disabled":a.instance.isNavBackwardDisabled()}]},previousThumbnailIcon:"p-galleria-thumbnail-prev-icon",thumbnailItemsContainer:"p-galleria-thumbnail-items-container",thumbnailItems:"p-galleria-thumbnail-items",thumbnailItem:function(a){var i=a.instance,e=a.index;return["p-galleria-thumbnail-item",{"p-galleria-thumbnail-item-current":a.activeIndex===e,"p-galleria-thumbnail-item-active":i.isItemActive(e),"p-galleria-thumbnail-item-start":i.firstItemAciveIndex()===e,"p-galleria-thumbnail-item-end":i.lastItemActiveIndex()===e}]},thumbnailItemContent:"p-galleria-thumbnail-item-content",nextThumbnailButton:function(a){return["p-galleria-thumbnail-next p-link",{"p-disabled":a.instance.isNavForwardDisabled()}]},nextThumbnailIcon:"p-galleria-thumbnail-next-icon"}});export{i as default};