@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 2.34 kB
JavaScript
var l=(...a)=>a.filter(i=>i!==!0&&!!i).map(i=>Array.isArray(i)?l(...i):typeof i=="object"?Object.keys(i).map((t,r)=>i[r]||i[t]&&t||null).filter(t=>t!==null).join(" "):i).filter(i=>!!i).join(" ");import{jsx as e}from"react/jsx-runtime";var o="k-spreadsheet-row-header",g=[],u={},v={configureSelection:{1:"partial"}},d=a=>{let{configureSelection:i=v.configureSelection,...t}=a,r=[e("div",{style:{width:"30px",height:"70px"},children:e("div",{className:"k-vertical-align-center",children:"1"})}),e("div",{style:{width:"30px",height:"25px"},children:e("div",{className:"k-vertical-align-center",children:"2"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"3"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"4"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"5"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"6"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"7"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"8"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"9"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"10"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"11"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"12"})}),e("div",{style:{width:"30px",height:"30px"},children:e("div",{className:"k-vertical-align-center",children:"13"})})],h=i?((x,n)=>x.map((s,m)=>{let c=s.props.children.props.children;return e("div",{style:s.props.style,className:l({"k-selection-partial":n[c]==="partial","k-selection-full":n[c]==="full","k-selection-none":!n[c]}),children:s.props.children},m)}))(r,i):r;return e("div",{...t,className:l(o,a.className),children:h})};d.states=g;d.options=u;d.className=o;d.defaultOptions=v;var p=d;export{o as SPREADSHEETROWHEADER_CLASSNAME,d as SpreadsheetRowHeader,p as default};