@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 7.33 kB
JavaScript
var Y=Object.create;var I=Object.defineProperty;var Z=Object.getOwnPropertyDescriptor;var ee=Object.getOwnPropertyNames;var te=Object.getPrototypeOf,oe=Object.prototype.hasOwnProperty;var ne=(t,e)=>{for(var n in e)I(t,n,{get:e[n],enumerable:!0})},F=(t,e,n,l)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of ee(e))!oe.call(t,r)&&r!==n&&I(t,r,{get:()=>e[r],enumerable:!(l=Z(e,r))||l.enumerable});return t};var ie=(t,e,n)=>(n=t!=null?Y(te(t)):{},F(e||!t||!t.__esModule?I(n,"default",{value:t,enumerable:!0}):n,t)),re=t=>F(I({},"__esModule",{value:!0}),t);var ge={};ne(ge,{SchedulerEvent:()=>h,default:()=>ve});module.exports=re(ge);var c=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?c(...e):typeof e=="object"?Object.keys(e).map((n,l)=>e[l]||e[n]&&n||null).filter(n=>n!==null).join(" "):e).filter(e=>!!e).join(" ");var C=(t,e)=>c({[`${t}-xs`]:e.size==="xsmall",[`${t}-sm`]:e.size==="small",[`${t}-md`]:e.size==="medium",[`${t}-lg`]:e.size==="large",[`${t}-xl`]:e.size==="xlarge",[`${t}-xxl`]:e.size==="xxlarge",[`${t}-xxxl`]:e.size==="xxxlarge"},{[`${t}-${e.fillMode}`]:e.fillMode},{[`${t}-${e.themeColor}`]:e.themeColor},{"k-rounded-sm":e.rounded==="small","k-rounded-md":e.rounded==="medium","k-rounded-lg":e.rounded==="large","k-rounded-full":e.rounded==="full","k-rounded-none":e.rounded==="none"}),U=(t,e)=>{let{valid:n,invalid:l,hover:r,focus:d,checked:m,active:a,selected:g,disabled:x,indeterminate:p,loading:b,empty:k,readonly:W,highlighted:Q,...w}=e;return c({"k-valid":n,"k-invalid":l,"k-hover":r,"k-focus":d,"k-checked":m,"k-active":a,"k-selected":g,"k-disabled":x,"k-indeterminate":p&&!m,"k-loading":b,"k-empty":k,"k-readonly":W,"k-highlighted":Q},Object.keys(w).reduce((A,N)=>(N.startsWith("k-")?A[N]=w[N]:A[`k-${N}`]=w[N],A),{}))};var i={undefined:void 0,xsmall:"xsmall",small:"small",medium:"medium",large:"large",xlarge:"xlarge",xxlarge:"xxlarge",xxxlarge:"xxxlarge"};var f={undefined:void 0,outline:"outline",solid:"solid",duotone:"duotone"},o={undefined:void 0,inherit:"inherit",base:"base",primary:"primary",secondary:"secondary",tertiary:"tertiary",info:"info",success:"success",warning:"warning",error:"error",inverse:"inverse"},M={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 S=require("react/jsx-runtime"),_="k-font-icon",se=[],ae={size:[i.undefined,i.xsmall,i.small,i.medium,i.large,i.xlarge,i.xxlarge,i.xxxlarge],themeColor:[o.undefined,o.base,o.primary,o.secondary,o.tertiary,o.success,o.warning,o.error,o.info]},le={},z=t=>{let{size:e,themeColor:n,icon:l,rotate:r,flip:d,...m}=t;return l?(0,S.jsx)("span",{...m,className:c(t.className,_,C(_,{size:e}),{[`k-i-${l}`]:l,[`k-color-${n}`]:n,[`k-rotate-${r}`]:r,"k-flip-h":d==="h"||d==="both","k-flip-v":d==="v"||d==="both"}),"aria-hidden":"true"}):(0,S.jsx)(S.Fragment,{})};z.states=se;z.options=ae;z.className=_;z.defaultOptions=le;var V=z;var y=require("react/jsx-runtime"),$="k-svg-icon",ce=[],de={size:[i.undefined,i.xsmall,i.small,i.medium,i.large,i.xlarge,i.xxlarge,i.xxxlarge],themeColor:[o.undefined,o.base,o.primary,o.secondary,o.tertiary,o.success,o.warning,o.error,o.info],variant:[f.outline,f.solid,f.duotone]},R={viewBox:"0 0 24 24",variant:f.outline},E=t=>{var b,k;let{size:e,themeColor:n,rotate:l,flip:r,viewBox:d=R.viewBox,variant:m=R.variant,icon:a,...g}=t;if(!a)return(0,y.jsx)(y.Fragment,{});if(a==="none")return(0,y.jsx)("span",{...g,className:c(t.className,$,C("k-icon",{size:e}),"k-none"),"aria-hidden":"true"});let x=typeof a=="object"&&a.name&&a.name,p=typeof a=="object"?m&&((b=a.variants)==null?void 0:b[m])||((k=a.variants)==null?void 0:k.outline)||a.content:void 0;return(0,y.jsx)("span",{...g,className:c(t.className,$,C("k-icon",{size:e}),{[`k-svg-i-${x}`]:x,[`k-color-${n}`]:n,[`k-rotate-${l}`]:l,"k-flip-h":r==="h"||r==="both","k-flip-v":r==="v"||r==="both"}),"aria-hidden":"true",children:(0,y.jsx)("svg",{"aria-hidden":!0,focusable:!1,xmlns:"http://www.w3.org/2000/svg",viewBox:typeof a=="object"?a.viewBox:d,dangerouslySetInnerHTML:p!==void 0?{__html:p}:void 0,children:a?void 0:t.children})})};E.states=ce;E.options=de;E.className=$;E.defaultOptions=R;var H=E;var D=ie(require("@progress/kendo-svg-icons"));var K="icon",G="icons";var J=require("react");var j=require("react"),q=(0,j.createContext)({iconsType:"svg"});var v=require("react/jsx-runtime"),O="k-icon",me=t=>t.replace(/([-_][a-z0-9])/gi,e=>e.toUpperCase().replace("-","").replace("_","")),ue=[],pe={size:[i.undefined,i.xsmall,i.small,i.medium,i.large,i.xlarge,i.xxlarge,i.xxxlarge],themeColor:[o.undefined,o.base,o.primary,o.secondary,o.tertiary,o.success,o.warning,o.error,o.info],variant:[f.outline,f.solid,f.duotone]},L={viewBox:"0 0 24 24",type:"svg",variant:f.outline},u=t=>{let{iconsType:e}=(0,J.useContext)(q),{size:n,themeColor:l,icon:r,type:d=e||L.type,rotate:m,flip:a,viewBox:g=L.viewBox,variant:x=L.variant,...p}=t;if(!r)return(0,v.jsx)(v.Fragment,{});if((e||d)==="svg"){if(r==="none")return(0,v.jsx)(H,{...p,className:c(t.className,O),icon:r,size:n,variant:x});let k=D[r]?r:me(`${r}-icon`);return D[k]?(0,v.jsx)(H,{...p,className:c(t.className,O),icon:D[k],size:n,themeColor:l,rotate:m,flip:a,viewBox:g,variant:x}):(0,v.jsx)(v.Fragment,{})}return(0,v.jsx)(V,{...p,className:c(t.className,O),icon:r,size:n,themeColor:l,rotate:m,flip:a})};u.states=ue;u.options=pe;u.defaultOptions=L;u.className=O;u.moduleName=K;u.folderName=G;u.ariaSpec={selector:".k-icon, .k-svg-icon",rules:[{selector:".k-icon, .k-svg-icon",attribute:"aria-hidden=true",usage:"Hides the icon element and all its children from assistive technologies."}]};var B="scheduler",X=B;var s=require("react/jsx-runtime"),P="k-event",fe=[M.hover,M.focus,M.selected],xe={},T={resizable:"vertical",eventPrefix:(0,s.jsx)(u,{icon:"arrow-rotate-cw"}),eventSuffix:(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("a",{className:"k-link k-event-delete","aria-label":"Delete event",children:(0,s.jsx)(u,{icon:"x"})})})},h=t=>{let{inverse:e,ongoing:n,multiDay:l,resizable:r=T.resizable,hover:d,focus:m,selected:a,eventPrefix:g=T.eventPrefix,eventSuffix:x=T.eventSuffix,...p}=t;return(0,s.jsxs)("div",{...p,className:c(P,t.className,U(P,{hover:d,focus:m,selected:a}),{"k-event-inverse":e,"k-event-ongoing":n}),role:"button","aria-label":p["aria-label"]||"Event",children:[(0,s.jsx)("span",{className:"k-event-actions",children:g}),(0,s.jsx)("div",{children:t.children}),(0,s.jsx)("span",{className:"k-event-actions",children:x}),l&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"k-event-top-actions",children:(0,s.jsx)(u,{icon:"chevron-up"})}),(0,s.jsx)("span",{className:"k-event-bottom-actions",children:(0,s.jsx)(u,{icon:"chevron-down"})})]}),r==="vertical"?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"k-resize-handle k-resize-n"}),(0,s.jsx)("span",{className:"k-resize-handle k-resize-s"})]}):r==="horizontal"&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"k-resize-handle k-resize-w"}),(0,s.jsx)("span",{className:"k-resize-handle k-resize-e"})]})]})};h.states=fe;h.options=xe;h.defaultOptions=T;h.className=P;h.moduleName=B;h.folderName=X;var ve=h;