UNPKG

@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) 1.7 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ "use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("./json-classes.js"),i=`${e.base.prefix}-${e.forms.form}`,m=`${e.base.prefix}-${e.forms.form}-${e.forms.field}`,a={form:{main:i,size:{prefix:`${i}-`,small:`${i}-${e.sizeMap.small}`,medium:`${i}-${e.sizeMap.medium}`,large:`${i}-${e.sizeMap.large}`},orientation:{horizontal:`${i}-${e.orientationMap.horizontal}`,vertical:`${i}-${e.orientationMap.vertical}`}},formLayout:{main:`${e.base.prefix}-${e.forms.form}-layout ${e.base.prefix}-d-grid`},fieldset:{main:`${e.base.prefix}-${e.forms.form}-${e.forms.fieldset}`},legend:{main:`${e.base.prefix}-${e.forms.form}-${e.forms.legend}`},field:{main:m,isRtl:`${e.base.prefix}-${e.base.rtl}`},separator:{main:`${e.base.prefix}-${e.forms.form}-${e.forms.separator}`}},l={form:o=>{var f;const{size:r,orientation:s,c:n=a}=o,t=n.form;return{[t.main]:!0,[t.size[r]]:t.size[r],[((f=t.size)==null?void 0:f.prefix)||""]:r&&!t.size[r],[t.orientation[s]]:t.orientation[s]}},formLayout:o=>{const{c:r=a}=o;return{[r.formLayout.main]:!0}},fieldset:o=>{const{c:r=a}=o;return{[r.fieldset.main]:!0}},legend:o=>{const{c:r=a}=o;return{[r.legend.main]:!0}},field:o=>{const{isRtl:r,c:s=a}=o,n=s.field;return{[n.main]:!0,[n.isRtl]:r}},separator:o=>{const{c:r=a}=o;return{[r.separator.main]:!0}}};exports.uForm=l;