UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

2 lines (1 loc) 1.67 kB
var u=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var E=Object.prototype.hasOwnProperty;var w=(t,e)=>{for(var r in e)u(t,r,{get:e[r],enumerable:!0})},y=(t,e,r,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of D(e))!E.call(t,o)&&o!==r&&u(t,o,{get:()=>e[o],enumerable:!(a=p(e,o))||a.enumerable});return t};var A=t=>y(u({},"__esModule",{value:!0}),t);var C={};w(C,{DRAWER_CLASSNAME:()=>x,Drawer:()=>i,default:()=>_});module.exports=A(C);var l=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?l(...e):typeof e=="object"?Object.keys(e).map((r,a)=>e[a]||e[r]&&r||null).filter(r=>r!==null).join(" "):e).filter(e=>!!e).join(" ");var d="drawer",c=d;var h=require("react/jsx-runtime"),f="k-drawer-container",M=[],R={},N={},n=t=>{let{...e}=t;return(0,h.jsx)("div",{...e,className:l(f,t.className),children:t.children})};n.states=M;n.options=R;n.className=f;n.defaultOptions=N;n.moduleName=d;n.folderName=c;var s=require("react/jsx-runtime"),x="k-drawer",b=[],$={},m={mini:!1,mode:"push",position:"start",expanded:!1},i=t=>{let{expanded:e=m.expanded,mini:r=m.mini,position:a=m.position,mode:o=m.mode,items:g,width:k,...v}=t;return(0,s.jsxs)(n,{className:l({"k-drawer-mini":r&&!e,[`k-drawer-${o}`]:o,"k-drawer-expanded":e}),children:[o==="overlay"&&(0,s.jsx)("div",{className:"k-overlay"}),(0,s.jsx)("div",{...v,className:l(t.className,x,{[`k-drawer-${a}`]:a}),children:(0,s.jsx)("div",{className:"k-drawer-wrapper",style:{width:k},children:(0,s.jsx)("ul",{className:"k-drawer-items",children:g})})}),t.children]})};i.states=b;i.options=$;i.className=x;i.defaultOptions=m;i.moduleName=d;i.folderName=c;var _=i;