@progress/kendo-react-common
Version:
React Common package delivers common utilities that can be used with the KendoReact UI components. KendoReact Common Utilities package
9 lines (8 loc) • 14.9 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const l=require("./interfaces/common.js"),e=require("./json-classes.js"),$={footer:{main:`${e.base.prefix}-${e.dateInputs.time}-${e.elements.footer}`,actions:`${e.base.prefix}-${e.containers.actions}`,stretched:`${e.base.prefix}-${e.containers.actions}-${e.states.stretched}`,horizontal:`${e.base.prefix}-${e.containers.actions}-${e.orientationMap.horizontal}`},cancel:`${e.base.prefix}-${e.dateInputs.time}-${e.actions.cancel}`,accept:`${e.base.prefix}-${e.dateInputs.time}-${e.actions.accept}`,part:{main:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.part}`,disabled:`${e.base.prefix}-${e.states.disabled}`},header:`${e.base.prefix}-${e.dateInputs.time}-${e.elements.header}`,now:`${e.base.prefix}-${e.dateInputs.time}-${e.dateInputs.now}`,listContainer:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.list}-${e.containers.container}`,highlight:`${e.base.prefix}-${e.dateInputs.time}-${e.states.highlight}`,listWrapper:{main:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.list}-${e.containers.wrapper}`,focused:`${e.base.prefix}-${e.states.focus}`},list:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.list}`,container:{main:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.container}`,scrollable:`${e.base.prefix}-${e.states.scrollable}`,content:`${e.base.prefix}-${e.containers.content}`},containerSelector:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.container}`,separator:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.separator}`,ul:`${e.base.prefix}-${e.base.reset}`,li:`${e.base.prefix}-${e.containers.item}`,title:`${e.base.prefix}-${e.elements.title}`,scrollablePlaceholder:`${e.base.prefix}-${e.states.scrollable}-${e.containers.placeholder}`},v={footer:i=>{const{c:r=$}=i,t=r.footer;return{[t.main]:!0,[t.actions]:!0,[t.stretched]:!0,[t.horizontal]:!0}},cancel:l.getClassByName($,"cancel"),accept:l.getClassByName($,"accept"),part:i=>{const{c:r=$,mobileMode:t,disabled:a}=i,n=r.part;return{[n.main]:t,[n.disabled]:a}},header:l.getClassByName($,"header"),now:l.getClassByName($,"now"),listContainer:l.getClassByName($,"listContainer"),highlight:l.getClassByName($,"highlight"),listWrapper:i=>{const{c:r=$,focused:t}=i,a=r.listWrapper;return{[a.main]:!0,[a.focused]:t}},list:l.getClassByName($,"list"),container:i=>{const{c:r=$,content:t,scrollable:a}=i,n=r.container;return{[n.main]:!0,[n.content]:t,[n.scrollable]:a}},containerSelector:l.getClassByName($,"containerSelector"),separator:l.getClassByName($,"separator"),ul:l.getClassByName($,"ul"),li:l.getClassByName($,"li"),title:l.getClassByName($,"title"),scrollablePlaceholder:l.getClassByName($,"scrollablePlaceholder")},f={wrapper:{main:`${e.base.prefix}-${e.components.timepicker}`,input:`${e.inputPrefix}`,size:{small:`${e.inputPrefix}-${e.sizeMap.small}`,medium:`${e.inputPrefix}-${e.sizeMap.medium}`,large:`${e.inputPrefix}-${e.sizeMap.large}`},fillMode:{solid:`${e.inputPrefix}-${e.fillModeMap.solid}`,outline:`${e.inputPrefix}-${e.fillModeMap.outline}`,flat:`${e.inputPrefix}-${e.fillModeMap.flat}`},rounded:{small:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.small}`,medium:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.medium}`,large:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.large}`},disabled:`${e.base.prefix}-${e.states.disabled}`,required:`${e.base.prefix}-${e.states.required}`,invalid:`${e.base.prefix}-${e.states.invalid}`},inputButton:`${e.inputPrefix}-${e.elements.button}`,popup:{main:`${e.base.prefix}-${e.components.timepicker}-${e.containers.popup}`,container:`${e.base.prefix}-${e.containers.list}-${e.containers.container}`},timeSelector:{main:`${e.base.prefix}-${e.dateInputs.timeselector}`,size:{medium:`${e.base.prefix}-${e.dateInputs.timeselector}-${e.sizeMap.medium}`,large:`${e.base.prefix}-${e.dateInputs.timeselector}-${e.sizeMap.large}`},disabled:`${e.base.prefix}-${e.states.disabled}`,reset:`${e.base.prefix}-${e.base.reset}`}},w={wrapper:i=>{const{c:r=f,size:t,fillMode:a,rounded:n,disabled:d,required:c,invalid:m}=i,s=r.wrapper;return{[s.main]:!0,[s.input]:!0,[s.size[t]]:s.size[t],[`${e.inputPrefix}-${t}`]:t&&!s.size[t],[s.fillMode[a]]:s.fillMode[a],[s.rounded[n]]:s.rounded[n],[`${e.base.prefix}-${e.base.rounded}-${n}`]:n&&!s.rounded[n],[s.disabled]:d,[s.invalid]:m,[s.required]:c}},inputButton:l.getClassByName(f,"inputButton"),popup:i=>{const{c:r=f}=i,t=r.popup;return{[t.main]:!0,[t.container]:!0}},timeSelector:i=>{const{c:r=f,disabled:t,mobileMode:a}=i,n=r.timeSelector;return{[n.main]:!0,[n.size.large]:a,[n.reset]:a,[n.size.medium]:!a,[n.disabled]:t}}},o={wrapper:{main:`${e.calendarPrefix}`,infinite:`${e.calendarPrefix}-${e.base.infinite}`,disabled:`${e.base.prefix}-${e.states.disabled}`,weekNumber:`${e.base.prefix}-${e.dateInputs.week}-${e.dateInputs.number}`,size:{medium:`${e.calendarPrefix}-${e.sizeMap.medium}`,large:`${e.calendarPrefix}-${e.sizeMap.large}`}},view:{main:`${e.calendarPrefix}-${e.containers.view}`,vertical:`${e.base.prefix}-${e.cssUtils.vstack}`,month:`${e.calendarPrefix}-${e.dateInputs.month}${e.containers.view}`,year:`${e.calendarPrefix}-${e.dateInputs.year}${e.containers.view}`,decade:`${e.calendarPrefix}-${e.dateInputs.decade}${e.containers.view}`,century:`${e.calendarPrefix}-${e.dateInputs.century}${e.containers.view}`},navigation:`${e.calendarPrefix}-${e.dateInputs.navigation}`,navigationHighlight:`${e.calendarPrefix}-${e.dateInputs.navigation}-${e.states.highlight}`,table:{main:`${e.calendarPrefix}-${e.elements.table}`,weekdays:`${e.calendarPrefix}-${e.dateInputs.weekdays}`},thead:`${e.calendarPrefix}-${e.elements.thead}`,tr:`${e.calendarPrefix}-${e.elements.tr}`,th:`${e.calendarPrefix}-${e.elements.th}`,caption:`${e.calendarPrefix}-${e.elements.caption}`,tbody:`${e.calendarPrefix}-${e.elements.tbody}`,ul:`${e.base.prefix}-${e.base.reset}`,li:"",td:{main:`${e.calendarPrefix}-${e.elements.td}`,rangeStart:`${e.base.prefix}-${e.dateInputs.range}-${e.directionMap.start}`,rangeEnd:`${e.base.prefix}-${e.dateInputs.range}-${e.directionMap.end}`,rangeMid:`${e.base.prefix}-${e.dateInputs.range}-${e.directionMap.mid}`,rangeSplitEnd:`${e.base.prefix}-${e.dateInputs.range}-${e.actions.split}-${e.directionMap.end}`,rangeSplitStart:`${e.base.prefix}-${e.dateInputs.range}-${e.actions.split}-${e.directionMap.start}`,active:`${e.base.prefix}-${e.states.active}`,focused:`${e.base.prefix}-${e.base.state}-${e.states.pending}-${e.states.focus}`,selected:`${e.base.prefix}-${e.states.selected}`,today:`${e.base.prefix}-${e.dateInputs.today}`,weekend:`${e.base.prefix}-${e.dateInputs.weekend}`,disabled:`${e.base.prefix}-${e.states.disabled}`,isOtherMonth:`${e.base.prefix}-${e.dateInputs.other}-${e.dateInputs.month}`,isEmpty:`${e.base.prefix}-${e.states.empty}`,isWeek:`${e.base.prefix}-${e.states.alt}`},title:`${e.calendarPrefix}-${e.elements.title}`,header:{main:`${e.calendarPrefix}-${e.elements.header}`,vertical:`${e.base.prefix}-${e.cssUtils.hstack}`},spacer:`${e.base.prefix}-${e.containers.spacer}`,nav:`${e.calendarPrefix}-${e.containers.nav}`,today:{main:`${e.calendarPrefix}-${e.containers.nav}-${e.dateInputs.today}`,disabled:`${e.base.prefix}-${e.states.disabled}`},scrollable:{main:`${e.base.prefix}-${e.states.scrollable}`,content:`${e.base.prefix}-${e.containers.content}`,horizontal:`${e.base.prefix}-${e.states.scrollable}-${e.orientationMap.horizontal}`},scrollableSelector:`${e.base.prefix}-${e.states.scrollable}`,scrollablePlaceholder:{main:`${e.base.prefix}-${e.states.scrollable}-${e.containers.placeholder}`,horizontal:`${e.base.prefix}-${e.states.scrollable}-${e.orientationMap.horizontal}-${e.containers.placeholder}`},link:`${e.base.prefix}-${e.elements.link}`,navigationMarker:`${e.calendarPrefix}-${e.dateInputs.navigation}-${e.dateInputs.marker}`},z={wrapper:i=>{const{c:r=o,disabled:t,weekNumber:a,mobileMode:n}=i,d=r.wrapper;return{[d.main]:!0,[d.infinite]:!0,[d.disabled]:t,[d.weekNumber]:a,[d.size.large]:n,[d.size.medium]:!n}},view:i=>{const{c:r=o,month:t,year:a,decade:n,century:d}=i,c=r.view;return{[c.main]:!0,[c.vertical]:!0,[c.month]:t,[c.year]:a,[c.decade]:n,[c.century]:d}},navigation:l.getClassByName(o,"navigation"),navigationHighlight:l.getClassByName(o,"navigationHighlight"),table:i=>{const{c:r=o,weekdays:t}=i,a=r.table;return{[a.main]:!0,[a.weekdays]:t}},thead:l.getClassByName(o,"thead"),tr:l.getClassByName(o,"tr"),th:l.getClassByName(o,"th"),tbody:l.getClassByName(o,"tbody"),title:l.getClassByName(o,"title"),header:i=>{const{c:r=o,vertical:t}=i,a=r.header;return{[a.main]:!0,[a.vertical]:t}},today:i=>{const{c:r=o,disabled:t}=i,a=r.today;return{[a.main]:!0,[a.disabled]:t}},spacer:l.getClassByName(o,"spacer"),nav:l.getClassByName(o,"nav"),caption:l.getClassByName(o,"caption"),ul:l.getClassByName(o,"ul"),li:l.getClassByName(o,"li"),td:i=>{const{c:r=o,rangeStart:t,rangeEnd:a,rangeMid:n,rangeSplitEnd:d,rangeSplitStart:c,active:m,focused:s,selected:h,today:M,weekend:y,disabled:P,isOtherMonth:I,isEmpty:x,isWeek:g}=i,p=r.td;return g?{[p.main]:!0,[p.isWeek]:g}:x?{[p.main]:!0,[p.isEmpty]:x}:{[p.main]:!0,[p.rangeStart]:t,[p.rangeEnd]:a,[p.rangeMid]:n,[p.rangeSplitEnd]:d,[p.rangeSplitStart]:c,[p.active]:m,[p.focused]:s,[p.selected]:h,[p.today]:M,[p.weekend]:y,[p.disabled]:P,[p.isOtherMonth]:I}},scrollable:i=>{const{c:r=o,horizontal:t}=i,a=r.scrollable;return{[a.main]:!0,[a.content]:!0,[a.horizontal]:t}},scrollableSelector:l.getClassByName(o,"scrollableSelector"),scrollablePlaceholder:i=>{const{c:r=o,horizontal:t}=i,a=r.scrollablePlaceholder;return{[a.main]:!0,[a.horizontal]:t}},link:l.getClassByName(o,"link"),navigationMarker:i=>{const{c:r=o,isRangeStart:t}=i;return{[r.navigationMarker]:t}}},b={wrapper:{main:`${e.base.prefix}-${e.components.dateinput}`,input:`${e.inputPrefix}`,size:{small:`${e.inputPrefix}-${e.sizeMap.small}`,medium:`${e.inputPrefix}-${e.sizeMap.medium}`,large:`${e.inputPrefix}-${e.sizeMap.large}`},fillMode:{solid:`${e.inputPrefix}-${e.fillModeMap.solid}`,outline:`${e.inputPrefix}-${e.fillModeMap.outline}`,flat:`${e.inputPrefix}-${e.fillModeMap.flat}`},rounded:{small:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.small}`,medium:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.medium}`,large:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.large}`},disabled:`${e.base.prefix}-${e.states.disabled}`,required:`${e.base.prefix}-${e.states.required}`,invalid:`${e.base.prefix}-${e.states.invalid}`},inputInner:`${e.inputPrefix}-${e.inputs.inner}`,inputSpinner:{main:`${e.inputPrefix}-${e.inputs.spinner}`,button:`${e.base.prefix}-${e.inputs.spin}-${e.elements.button}`},spinnerIncrease:`${e.base.prefix}-${e.inputs.spinner}-${e.actions.increase}`,spinnerDecrease:`${e.base.prefix}-${e.inputs.spinner}-${e.actions.decrease}`,clearButton:`${e.base.prefix}-${e.base.clear}-${e.base.value}`},C={wrapper:i=>{const{c:r=b,size:t,fillMode:a,rounded:n,disabled:d,required:c,invalid:m}=i,s=r.wrapper;return{[s.main]:!0,[s.input]:!0,[s.size[t]]:s.size[t],[`${e.inputPrefix}-${t}`]:t&&!s.size[t],[s.fillMode[a]]:s.fillMode[a],[s.rounded[n]]:s.rounded[n],[`${e.base.prefix}-${e.base.rounded}-${n}`]:n&&!s.rounded[n],[s.disabled]:d,[s.invalid]:m,[s.required]:c}},inputInner:l.getClassByName(b,"inputInner"),inputSpinner:i=>{const{c:r=b}=i,t=r.inputSpinner;return{[t.main]:!0,[t.button]:!0}},spinnerIncrease:l.getClassByName(b,"spinnerIncrease"),spinnerDecrease:l.getClassByName(b,"spinnerDecrease"),clearButton:l.getClassByName(b,"clearButton")},u={wrapper:{main:`${e.base.prefix}-${e.components.datetimepicker}`,input:`${e.inputPrefix}`,size:{small:`${e.inputPrefix}-${e.sizeMap.small}`,medium:`${e.inputPrefix}-${e.sizeMap.medium}`,large:`${e.inputPrefix}-${e.sizeMap.large}`},fillMode:{solid:`${e.inputPrefix}-${e.fillModeMap.solid}`,outline:`${e.inputPrefix}-${e.fillModeMap.outline}`,flat:`${e.inputPrefix}-${e.fillModeMap.flat}`},rounded:{small:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.small}`,medium:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.medium}`,large:`${e.base.prefix}-${e.base.rounded}-${e.roundedMap.large}`},disabled:`${e.base.prefix}-${e.states.disabled}`,required:`${e.base.prefix}-${e.states.required}`,invalid:`${e.base.prefix}-${e.states.invalid}`},inputButton:`${e.inputPrefix}-${e.elements.button}`,popup:{main:`${e.base.prefix}-${e.components.datetime}-${e.containers.container}`,reset:`${e.base.prefix}-${e.base.reset}`},wrap:{main:`${e.base.prefix}-${e.components.datetime}-${e.containers.wrap}`,date:`${e.base.prefix}-${e.dateInputs.date}-${e.containers.tab}`,time:`${e.base.prefix}-${e.dateInputs.time}-${e.containers.tab}`,disabled:`${e.base.prefix}-${e.states.disabled}`},timeFooter:{main:`${e.base.prefix}-${e.components.datetime}-${e.elements.footer}`,actions:`${e.base.prefix}-${e.containers.actions}`,stretched:`${e.base.prefix}-${e.containers.actions}-${e.states.stretched}`},buttonGroup:`${e.base.prefix}-${e.components.datetime}-${e.components.buttongroup}`,selector:`${e.base.prefix}-${e.components.datetime}-${e.dateInputs.selector}`,calendarWrap:`${e.base.prefix}-${e.components.datetime}-${e.calendarPrefix}-${e.containers.wrap}`,timeWrap:`${e.base.prefix}-${e.components.datetime}-${e.dateInputs.time}-${e.containers.wrap}`,timeSelector:{main:`${e.base.prefix}-${e.dateInputs.timeselector}`,size:{medium:`${e.base.prefix}-${e.dateInputs.timeselector}-${e.sizeMap.medium}`,large:`${e.base.prefix}-${e.dateInputs.timeselector}-${e.sizeMap.large}`},disabled:`${e.base.prefix}-${e.states.disabled}`,reset:`${e.base.prefix}-${e.base.reset}`}},B={wrapper:i=>{const{c:r=u,size:t,fillMode:a,rounded:n,disabled:d,required:c,invalid:m}=i,s=r.wrapper;return{[s.main]:!0,[s.input]:!0,[s.size[t]]:s.size[t],[`${e.inputPrefix}-${t}`]:t&&!s.size[t],[s.fillMode[a]]:s.fillMode[a],[s.rounded[n]]:s.rounded[n],[`${e.base.prefix}-${e.base.rounded}-${n}`]:n&&!s.rounded[n],[s.disabled]:d,[s.invalid]:m,[s.required]:c}},inputButton:l.getClassByName(u,"inputButton"),popup:i=>{const{c:r=u}=i,t=r.popup;return{[t.main]:!0,[t.reset]:!0}},wrap:i=>{const{c:r=u,disabled:t,date:a,time:n}=i,d=r.wrap;return{[d.main]:!0,[d.time]:n,[d.date]:a,[d.disabled]:t}},timeFooter:i=>{const{c:r=u}=i,t=r.timeFooter;return{[t.main]:!0,[t.actions]:!0,[t.stretched]:!0}},buttonGroup:l.getClassByName(u,"buttonGroup"),selector:l.getClassByName(u,"selector"),calendarWrap:l.getClassByName(u,"calendarWrap"),timeWrap:l.getClassByName(u,"timeWrap"),timeSelector:i=>{const{c:r=u,mobileMode:t}=i,a=r.timeSelector;return{[a.main]:t,[a.size.large]:t,[a.reset]:t}}};exports.uCalendar=z;exports.uDateInput=C;exports.uDateTimePicker=B;exports.uTime=v;exports.uTimePicker=w;