@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 6.43 kB
JavaScript
var _=Object.defineProperty;var he=Object.getOwnPropertyDescriptor;var fe=Object.getOwnPropertyNames;var ue=Object.prototype.hasOwnProperty;var Ne=(t,e)=>{for(var o in e)_(t,o,{get:e[o],enumerable:!0})},Re=(t,e,o,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let T of fe(e))!ue.call(t,T)&&T!==o&&_(t,T,{get:()=>e[T],enumerable:!(s=he(e,T))||s.enumerable});return t};var we=t=>Re(_({},"__esModule",{value:!0}),t);var Tt={};Ne(Tt,{GRIDHEADERTABLE_CLASSNAME:()=>I,GridHeaderTable:()=>H});module.exports=we(Tt);var a=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?a(...e):typeof e=="object"?Object.keys(e).map((o,s)=>e[s]||e[o]&&o||null).filter(o=>o!==null).join(" "):e).filter(e=>!!e).join(" ");var N=(t,e)=>a({[`${t}-xs`]:e.size==="xsmall",[`${t}-sm`]:e.size==="small",[`${t}-md`]:e.size==="medium",[`${t}-lg`]:e.size==="large",[`${t}-xl`]:e.size==="xlarge",[`${t}-xxl`]:e.size==="xxlarge",[`${t}-xxxl`]:e.size==="xxxlarge"},{[`${t}-${e.fillMode}`]:e.fillMode},{[`${t}-${e.fillMode}-${e.themeColor}`]:e.fillMode&&e.themeColor},{[`${t}-${e.themeColor}`]:e.themeColor&&e.fillMode===void 0},{"k-rounded-sm":e.rounded==="small","k-rounded-md":e.rounded==="medium","k-rounded-lg":e.rounded==="large","k-rounded-full":e.rounded==="full"}),c=(t,e)=>{let{valid:o,invalid:s,hover:T,focus:d,checked:x,active:E,selected:K,disabled:be,indeterminate:ce,loading:me,empty:pe,readonly:xe,highlighted:Le,...g}=e;return a({"k-valid":o,"k-invalid":s,"k-hover":T,"k-focus":d,"k-checked":x,"k-active":E,"k-selected":K,"k-disabled":be,"k-indeterminate":ce&&!x,"k-loading":me,"k-empty":pe,"k-readonly":xe,"k-highlighted":Le},Object.keys(g).reduce((S,y)=>(y.startsWith("k-")?S[y]=g[y]:S[`k-${y}`]=g[y],S),{}))};var n={xsmall:"xsmall",small:"small",medium:"medium",large:"large",xlarge:"xlarge",xxlarge:"xxlarge",xxxlarge:"xxxlarge"};var l={open:"open",hover:"hover",focus:"focus",active:"active",selected:"selected",disabled:"disabled",valid:"valid",invalid:"invalid",loading:"loading",required:"required",empty:"empty",indeterminate:"indeterminate",checked:"checked",readonly:"readonly",highlighted:"highlighted",generating:"generating",expanded:"expanded"};var r="table",i=r;var J=require("react/jsx-runtime"),U="k-data-table",Ee=[],ye={size:[n.small,n.medium,n.large]},W={size:n.medium},m=t=>{let{size:e=W.size,...o}=t;return(0,J.jsx)("div",{...o,className:a(t.className,U,N("k-table",{size:e})),children:t.children})};m.states=Ee;m.options=ye;m.className=U;m.defaultOptions=W;m.moduleName=r;m.folderName=i;var q=require("react/jsx-runtime"),k="k-table-header-wrap",De=[l.hover,l.focus,l.disabled],Me={},Ae={},L=t=>{let{children:e,hover:o,focus:s,disabled:T,...d}=t;return(0,q.jsx)("div",{...d,className:a(t.className,k,c(k,{hover:o,focus:s,disabled:T})),children:e})};L.states=De;L.options=Me;L.className=k;L.defaultOptions=Ae;L.moduleName=r;L.folderName=i;var V=require("react/jsx-runtime"),O="k-table",He=[],Ke={size:[n.small,n.medium,n.large]},ge={},b=t=>{let{size:e,...o}=t;return(0,V.jsx)("table",{...o,className:a(t.className,O,N(O,{size:e})),children:t.children})};b.states=He;b.options=Ke;b.className=O;b.defaultOptions=ge;b.moduleName=r;b.folderName=i;var D=require("react/jsx-runtime"),v="k-table-header",Se=[l.hover,l.focus,l.disabled],_e={},ke={},p=t=>{let{children:e,hover:o,focus:s,disabled:T,...d}=t;return(0,D.jsx)("div",{...d,className:a(t.className,v,c(v,{hover:o,focus:s,disabled:T})),children:(0,D.jsx)(L,{children:(0,D.jsx)(b,{children:e})})})};p.states=Se;p.options=_e;p.className=v;p.defaultOptions=ke;p.moduleName=r;p.folderName=i;var X=require("react/jsx-runtime"),Q="k-table-scroller",Oe=[],ve={},Ce={},R=t=>{let{children:e,...o}=t;return(0,X.jsx)("div",{...o,className:a(t.className,Q),children:e})};R.states=Oe;R.options=ve;R.className=Q;R.defaultOptions=Ce;R.moduleName=r;R.folderName=i;var Be=require("react/jsx-runtime");var Z=require("react/jsx-runtime"),Y="k-table-footer",ze=[],Pe={},Ge={},h=t=>{let{children:e,...o}=t;return(0,Z.jsx)("div",{...o,className:a(t.className,Y),children:e})};h.states=ze;h.options=Pe;h.className=Y;h.defaultOptions=Ge;h.moduleName=r;h.folderName=i;var j=require("react/jsx-runtime"),C="k-table-list",Fe=[],$e={size:[n.small,n.medium,n.large]},Ie={},f=t=>{let{size:e,virtualization:o,...s}=t;return(0,j.jsx)("ul",{...s,className:a(t.className,"k-table",C,N(C,{size:e}),{"k-virtual-table":o}),children:t.children})};f.states=Fe;f.options=$e;f.className=C;f.defaultOptions=Ie;f.moduleName=r;f.folderName=i;var Ue=require("react/jsx-runtime");var We=require("react/jsx-runtime");var Je=require("react/jsx-runtime");var ee=require("react/jsx-runtime"),B="k-table-row",qe=[l.hover,l.focus,l.selected,l.disabled,l.highlighted],w=t=>{let{hover:e,focus:o,selected:s,highlighted:T,disabled:d,alt:x,...E}=t;return(0,ee.jsx)("tr",{...E,className:a(t.className,B,{"k-table-alt-row":x},c(B,{hover:e,focus:o,disabled:d,selected:s,highlighted:T})),children:t.children})};w.states=qe;w.className=B;var te=require("react/jsx-runtime"),z="k-table-row",Ve=[l.hover,l.focus,l.selected,l.disabled],M=t=>{let{hover:e,focus:o,selected:s,disabled:T,alt:d,...x}=t;return(0,te.jsx)("li",{...x,className:a(t.className,z,{"k-table-alt-row":d},c(z,{hover:e,focus:o,disabled:T,selected:s})),children:t.children})};M.states=Ve;M.className=z;var oe=require("react/jsx-runtime"),ae="k-table-th",u=t=>{let{text:e,colspan:o,rowspan:s,...T}=t,d=e||t.children;return(0,oe.jsx)("th",{colSpan:o,rowSpan:s,...T,className:a(t.className,ae),children:d})};u.className=ae;u.moduleName=r;u.folderName=i;var Qe=require("react/jsx-runtime");var le=require("react/jsx-runtime"),P="k-table-td",Xe=[l.focus,l.selected,l.highlighted],A=t=>{let{focus:e,selected:o,highlighted:s,text:T,colspan:d,rowspan:x,...E}=t,K=T||t.children;return(0,le.jsx)("td",{colSpan:d,rowSpan:x,...E,className:a(t.className,P,c(P,{focus:e,selected:o,highlighted:s})),children:K})};A.states=Xe;A.className=P;var Ye=require("react/jsx-runtime");var Ze=require("react/jsx-runtime");var je=require("react/jsx-runtime");var et=require("react/jsx-runtime");var tt=require("react/jsx-runtime");var Te=require("react/jsx-runtime");var re=require("react/jsx-runtime");var ie=require("react/jsx-runtime");var F=require("react/jsx-runtime");var $="grid",de=$;var ne=require("react/jsx-runtime"),I="k-grid-header-table",H=t=>(0,ne.jsx)(b,{size:"medium",...t,className:a(t.className,I),children:t.children});H.className=I;H.moduleName=$;H.folderName=de;