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