UNPKG

@tindtechnologies/universalviewer

Version:

The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎

2 lines (1 loc) 3.82 kB
import{b as s,d as c}from"./chunk-Y2TXPXZV.js";import{a as d,e as t,f as l,o as b}from"./chunk-VNJCZCB4.js";import"./chunk-L67DAW3A.js";var m=function(){function o(i){d(this,i),this.button=!1,this.type="button",this.disabled=!1,this.routerDirection="forward"}return o.prototype.isClickable=function(){return this.href!==void 0||this.button},o.prototype.renderCard=function(i){var r=this.isClickable();if(!r)return[t("slot",null)];var n=this,e=n.href,h=n.routerDirection,a=r?e===void 0?"button":"a":"div",f=a==="button"?{type:this.type}:{download:this.download,href:this.href,rel:this.rel,target:this.target};return t(a,Object.assign({},f,{class:"card-native",disabled:this.disabled,onClick:function(g){return c(e,g,h)}}),t("slot",null),r&&i==="md"&&t("ion-ripple-effect",null))},o.prototype.render=function(){var i,r=b(this);return t(l,{class:Object.assign(Object.assign((i={},i[r]=!0,i),s(this.color)),{"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(r))},Object.defineProperty(o,"style",{get:function(){return".sc-ion-card-ios-h{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family,inherit);overflow:hidden}.ion-color.sc-ion-card-ios-h{background:var(--ion-color-base)}.ion-color.sc-ion-card-ios-h, .sc-ion-card-ios-h.ion-color.sc-ion-card-ios-s ion-card-header , .sc-ion-card-ios-h.ion-color.sc-ion-card-ios-s ion-card-subtitle , .sc-ion-card-ios-h.ion-color.sc-ion-card-ios-s ion-card-title {color:var(--ion-color-contrast)}.sc-ion-card-ios-s img {display:block;width:100%}.sc-ion-card-ios-s ion-list {margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.card-disabled.sc-ion-card-ios-h{cursor:default;opacity:.3;pointer-events:none}.card-native.sc-ion-card-ios{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background)}.card-native.sc-ion-card-ios::-moz-focus-inner{border:0}a.sc-ion-card-ios, button.sc-ion-card-ios{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect.sc-ion-card-ios{color:var(--ripple-color)}.sc-ion-card-ios-h{--background:var(--ion-item-background,transparent);--color:var(--ion-color-step-600,#666);margin-left:16px;margin-right:16px;margin-top:24px;margin-bottom:24px;border-radius:8px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.72,.29,1);transition:-webkit-transform .5s cubic-bezier(.12,.72,.29,1);transition:transform .5s cubic-bezier(.12,.72,.29,1);transition:transform .5s cubic-bezier(.12,.72,.29,1),-webkit-transform .5s cubic-bezier(.12,.72,.29,1);font-size:14px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.sc-ion-card-ios-h{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}}.activated.sc-ion-card-ios-h{-webkit-transform:scale3d(.97,.97,1);transform:scale3d(.97,.97,1)}"},enumerable:!0,configurable:!0}),o}();export{m as ion_card};