ll-package
Version:
7 lines (6 loc) • 6 kB
JavaScript
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("../../../../@babel/runtime/helpers/esm/extends.js"),c=require("../../style/motion/zoom.js"),m=require("../../style/motion/collapse.js");require("../../theme/internal.js");const s=require("../../style/index.js"),d=require("./explain.js"),p=require("../../theme/util/genComponentStyleHook.js"),g=require("../../theme/util/statistic.js"),u=i=>({legend:{display:"block",width:"100%",marginBottom:i.marginLG,padding:0,color:i.colorTextDescription,fontSize:i.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`},label:{fontSize:i.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${i.controlOutlineWidth}px ${i.controlOutline}`},output:{display:"block",paddingTop:15,color:i.colorText,fontSize:i.fontSize,lineHeight:i.lineHeight}}),a=(i,e)=>{const{formItemCls:l}=i;return{[l]:{[`${l}-label > label`]:{height:e},[`${l}-control-input`]:{minHeight:e}}}},f=i=>{const{componentCls:e}=i;return{[i.componentCls]:t.default(t.default(t.default({},s.resetComponent(i)),u(i)),{[`${e}-text`]:{display:"inline-block",paddingInlineEnd:i.paddingSM},"&-small":t.default({},a(i,i.controlHeightSM)),"&-large":t.default({},a(i,i.controlHeightLG))})}},x=i=>{const{formItemCls:e,iconCls:l,componentCls:o,rootPrefixCls:r}=i;return{[e]:t.default(t.default({},s.resetComponent(i)),{marginBottom:i.marginLG,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
&-hidden.${r}-row`]:{display:"none"},"&-has-warning":{[`${e}-split`]:{color:i.colorError}},"&-has-error":{[`${e}-split`]:{color:i.colorWarning}},[`${e}-label`]:{display:"inline-block",flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${i.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:i.controlHeight,color:i.colorTextHeading,fontSize:i.fontSize,[`> ${l}`]:{fontSize:i.fontSize,verticalAlign:"top"},[`&${e}-required:not(${e}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:i.marginXXS,color:i.colorError,fontSize:i.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${o}-hide-required-mark &`]:{display:"none"}},[`${e}-optional`]:{display:"inline-block",marginInlineStart:i.marginXXS,color:i.colorTextDescription,[`${o}-hide-required-mark &`]:{display:"none"}},[`${e}-tooltip`]:{color:i.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:i.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:i.marginXXS/2,marginInlineEnd:i.marginXS},[`&${e}-no-colon::after`]:{content:'" "'}}},[`${e}-control`]:{display:"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:i.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[e]:{"&-explain, &-extra":{clear:"both",color:i.colorTextDescription,fontSize:i.fontSize,lineHeight:i.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:i.controlHeightSM,transition:`color ${i.motionDurationMid} ${i.motionEaseOut}`},"&-explain":{"&-error":{color:i.colorError},"&-warning":{color:i.colorWarning}}},[`&-with-help ${e}-explain`]:{height:"auto",opacity:1},[`${e}-feedback-icon`]:{fontSize:i.fontSize,textAlign:"center",visibility:"visible",animationName:c.zoomIn,animationDuration:i.motionDurationMid,animationTimingFunction:i.motionEaseOutBack,pointerEvents:"none","&-success":{color:i.colorSuccess},"&-error":{color:i.colorError},"&-warning":{color:i.colorWarning},"&-validating":{color:i.colorPrimary}}})}},h=i=>{const{componentCls:e,formItemCls:l,rootPrefixCls:o}=i;return{[`${e}-horizontal`]:{[`${l}-label`]:{flexGrow:0},[`${l}-control`]:{flex:"1 1 0",minWidth:0},[`${l}-label.${o}-col-24 + ${l}-control`]:{minWidth:"unset"}}}},$=i=>{const{componentCls:e,formItemCls:l}=i;return{[`${e}-inline`]:{display:"flex",flexWrap:"wrap",[l]:{flex:"none",flexWrap:"nowrap",marginInlineEnd:i.margin,marginBottom:0,"&-with-help":{marginBottom:i.marginLG},[`> ${l}-label,
> ${l}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${l}-label`]:{flex:"none"},[`${e}-text`]:{display:"inline-block"},[`${l}-has-feedback`]:{display:"inline-block"}}}}},n=i=>({margin:0,padding:`0 0 ${i.paddingXS}px`,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{display:"none"}}}),b=i=>{const{componentCls:e,formItemCls:l}=i;return{[`${l} ${l}-label`]:n(i),[e]:{[l]:{flexWrap:"wrap",[`${l}-label,
${l}-control`]:{flex:"0 0 100%",maxWidth:"100%"}}}}},S=i=>{const{componentCls:e,formItemCls:l,rootPrefixCls:o}=i;return{[`${e}-vertical`]:{[l]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${e}-item-control`]:{width:"100%"}}},[`${e}-vertical ${l}-label,
.${o}-col-24${l}-label,
.${o}-col-xl-24${l}-label`]:n(i),[`@media (max-width: ${i.screenXSMax}px)`]:[b(i),{[e]:{[`.${o}-col-xs-24${l}-label`]:n(i)}}],[`@media (max-width: ${i.screenSMMax}px)`]:{[e]:{[`.${o}-col-sm-24${l}-label`]:n(i)}},[`@media (max-width: ${i.screenMDMax}px)`]:{[e]:{[`.${o}-col-md-24${l}-label`]:n(i)}},[`@media (max-width: ${i.screenLGMax}px)`]:{[e]:{[`.${o}-col-lg-24${l}-label`]:n(i)}}}},y=p.default("Form",(i,e)=>{let{rootPrefixCls:l}=e;const o=g.merge(i,{formItemCls:`${i.componentCls}-item`,rootPrefixCls:l});return[f(o),x(o),d.default(o),h(o),$(o),S(o),m.default(o),c.zoomIn]});exports.default=y;
;