UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

2 lines (1 loc) 1.16 kB
var r=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var k=Object.getOwnPropertyNames;var y=Object.prototype.hasOwnProperty;var h=(l,e)=>{for(var t in e)r(l,t,{get:e[t],enumerable:!0})},g=(l,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of k(e))!y.call(l,n)&&n!==t&&r(l,n,{get:()=>e[n],enumerable:!(i=b(e,n))||i.enumerable});return l};var v=l=>g(r({},"__esModule",{value:!0}),l);var S={};h(S,{SplitterPane:()=>o,default:()=>M});module.exports=v(S);var d=(...l)=>l.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?d(...e):typeof e=="object"?Object.keys(e).map((t,i)=>e[i]||e[t]&&t||null).filter(t=>t!==null).join(" "):e).filter(e=>!!e).join(" ");var c=require("react/jsx-runtime"),a="k-pane",$=[],z={},s={resizable:!0,flex:!1},o=l=>{let{scrollable:e,flexBasis:t,flex:i=s.flex,collapsible:n,resizable:P=s.resizable,pinned:x,unpinned:u,tabbed:m,...f}=l;return(0,c.jsx)("div",{...f,style:{flexBasis:t,...l.style},className:d(l.className,a,{[`${a}-static`]:t,[`${a}-flex`]:i,"k-scrollable":e,[`${a}-pinned`]:x,[`${a}-unpinned`]:u,[`${a}-tabbed`]:m}),children:l.children})};o.states=$;o.options=z;o.className=a;o.defaultOptions=s;var M=o;