UNPKG

dareway-rui

Version:

77 lines (72 loc) 2.81 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); exports.default = defaultPropsGenerator; var _FormConstants = require('../FormConstants'); var _Constants = require('./Constants'); function defaultPropsGenerator(props) { var name = props.name, labelValue = props.labelValue, _props$required = props.required, required = _props$required === void 0 ? false : _props$required, _props$invalidMessage = props.invalidMessage, invalidMessage = _props$invalidMessage === void 0 ? (0, _FormConstants.genDefaultInvalidMessage)(name, labelValue) : _props$invalidMessage, _props$readonly = props.readonly, readonly = _props$readonly === void 0 ? false : _props$readonly, _props$hidden = props.hidden, hidden = _props$hidden === void 0 ? false : _props$hidden, _props$colSpan = props.colSpan, colSpan = _props$colSpan === void 0 ? 8 : _props$colSpan, maxLength = props.maxLength, _props$value = props.value, value = _props$value === void 0 ? _Constants.TAG_DEFAULT_INIT_VALUE : _props$value, _props$placeholder = props.placeholder, placeholder = _props$placeholder === void 0 ? '' : _props$placeholder, lovJS = props.lovJS, fillMapping = props.fillMapping, fieldsClearOnChange = props.fieldsClearOnChange, _props$align = props.align, align = _props$align === void 0 ? 'left' : _props$align, fontColor = props.fontColor, _props$bold = props.bold, bold = _props$bold === void 0 ? false : _props$bold, backgroundColor = props.backgroundColor, _props$underline = props.underline, underline = _props$underline === void 0 ? false : _props$underline, _props$oblique = props.oblique, oblique = _props$oblique === void 0 ? false : _props$oblique, _props$border = props.border, border = _props$border === void 0 ? true : _props$border; return { name: name, labelValue: labelValue, required: required, invalidMessage: invalidMessage, readonly: readonly, hidden: hidden, colSpan: colSpan, maxLength: maxLength, value: value, placeholder: placeholder, lovJS: lovJS, fillMapping: fillMapping, fieldsClearOnChange: fieldsClearOnChange, align: align, fontColor: fontColor, bold: bold, backgroundColor: backgroundColor, underline: underline, oblique: oblique, border: border // onChange, // onBlur, // onClick, // onKeyDown, // onDblClick, // onFocus }; } //@ sourceMappingURL=genDefaultProps.js.map