UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

2 lines (1 loc) 2.58 kB
var p=Object.defineProperty;var R=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var M=Object.prototype.hasOwnProperty;var O=(t,e)=>{for(var r in e)p(t,r,{get:e[r],enumerable:!0})},N=(t,e,r,d)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of D(e))!M.call(t,o)&&o!==r&&p(t,o,{get:()=>e[o],enumerable:!(d=R(e,o))||d.enumerable});return t};var L=t=>N(p({},"__esModule",{value:!0}),t);var P={};O(P,{DRAWER_CLASSNAME:()=>x,Drawer:()=>a,default:()=>z});module.exports=L(P);var n=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?n(...e):typeof e=="object"?Object.keys(e).map((r,d)=>e[d]||e[r]&&r||null).filter(r=>r!==null).join(" "):e).filter(e=>!!e).join(" ");var m="drawer",u=m;var v=require("react/jsx-runtime"),h="k-drawer-container",b=[],_={},K={},i=t=>{let{...e}=t;return(0,v.jsx)("div",{...e,className:n(h,t.className),children:t.children})};i.states=b;i.options=_;i.className=h;i.defaultOptions=K;i.moduleName=m;i.folderName=u;var f="overlay",E=f;var k=require("react/jsx-runtime"),g="k-overlay",C=[],$={},T={},s=t=>{let{...e}=t;return(0,k.jsx)("div",{...e,className:n(t.className,g),children:t.children})};s.states=C;s.options=$;s.className=g;s.defaultOptions=T;s.moduleName=f;s.folderName=E;var l=require("react/jsx-runtime"),x="k-drawer",H=[],S={position:["start","end"],mode:["overlay","push"]},c={mini:!1,mode:"push",position:"start",expanded:!1},a=t=>{let{expanded:e=c.expanded,mini:r=c.mini,position:d=c.position,mode:o=c.mode,items:A,width:w,...y}=t;return(0,l.jsxs)(i,{className:n({"k-drawer-mini":r&&!e,[`k-drawer-${o}`]:o,"k-drawer-expanded":e}),children:[o==="overlay"&&(0,l.jsx)(s,{}),(0,l.jsx)("div",{...y,className:n(t.className,x,{[`k-drawer-${d}`]:d}),children:(0,l.jsx)("div",{className:"k-drawer-wrapper",style:{width:w},children:(0,l.jsx)("ul",{className:"k-drawer-items",role:"menubar","aria-orientation":"vertical",children:A})})}),t.children]})};a.states=H;a.options=S;a.className=x;a.defaultOptions=c;a.moduleName=m;a.folderName=u;a.ariaSpec={selector:".k-drawer",rules:[{selector:".k-drawer ul",attribute:"role=menubar",usage:"Indicates that the list of drawer items is a menubar."},{selector:".k-drawer ul",attribute:"aria-orientation=vertical",usage:"Indicates that the orientation of the drawer is vertical."},{selector:".k-drawer-item:not(.k-drawer-separator)",attribute:"role=menuitem",usage:"Indicates that the item of a drawer serves as a menuitem."},{selector:".k-drawer-item.k-drawer-separator",attribute:"role=separator",usage:"Indicates that the item of a drawer serves as a separator."}]};var z=a;