@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 2.1 kB
JavaScript
var m=Object.defineProperty;var E=Object.getOwnPropertyDescriptor;var $=Object.getOwnPropertyNames;var R=Object.prototype.hasOwnProperty;var _=(t,e)=>{for(var r in e)m(t,r,{get:e[r],enumerable:!0})},D=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of $(e))!R.call(t,i)&&i!==r&&m(t,i,{get:()=>e[i],enumerable:!(o=E(e,i))||o.enumerable});return t};var K=t=>D(m({},"__esModule",{value:!0}),t);var T={};_(T,{CARD_LIST_CLASSNAME:()=>l,CardList:()=>n,default:()=>S});module.exports=K(T);var s=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?s(...e):typeof e=="object"?Object.keys(e).map((r,o)=>e[o]||e[r]&&r||null).filter(r=>r!==null).join(" "):e).filter(e=>!!e).join(" ");var g=(t,e)=>{let{valid:r,invalid:o,hover:i,focus:k,checked:f,active:b,selected:y,disabled:v,indeterminate:A,loading:p,empty:L,readonly:C,highlighted:M,...c}=e;return s({"k-valid":r,"k-invalid":o,"k-hover":i,"k-focus":k,"k-checked":f,"k-active":b,"k-selected":y,"k-disabled":v,"k-indeterminate":A&&!f,"k-loading":p,"k-empty":L,"k-readonly":C,"k-highlighted":M},Object.keys(c).reduce((u,a)=>(a.startsWith("k-")?u[a]=c[a]:u[`k-${a}`]=c[a],u),{}))};var x="card",h=x;var d=require("react/jsx-runtime"),l="k-card-list",O=[],N={},z={},n=t=>{let{...e}=t;return(0,d.jsx)("div",{...e,className:s(t.className,l,g(l,{})),role:"list",children:(0,d.jsx)(d.Fragment,{children:t.children})})};n.states=O;n.options=N;n.className=l;n.defaultOptions=z;n.moduleName=x;n.folderName=h;n.ariaSpec={selector:".k-card-list",rules:[{selector:".k-card-list",attribute:"role=list",usage:"The card list container announces its list role."},{selector:".k-card-list .k-card",attribute:"role=listitem",usage:"Each card in the list has the listitem role."},{selector:".k-card-list .k-card",attribute:"tabindex=0",usage:"The card is focusable when navigatable."},{selector:".k-card-list .k-card",attribute:"aria-describedby=.k-card-title id",usage:"Associate the card to its title element."},{selector:".k-card-list .k-card",attribute:"aria-keyshortcuts=Enter",usage:"Announces the Enter key for navigation inside the card."}]};var S=n;