UNPKG

dareway-rui

Version:

111 lines (103 loc) 4.49 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); exports.default = defaultPropsGenerator; var _FormConstants = require('../FormConstants'); var _Constants = require('./Constants'); var _code = require('../../../code'); function defaultPropsGenerator(props) { var _props$name = props.name, name = _props$name === void 0 ? null : _props$name, _props$labelValue = props.labelValue, labelValue = _props$labelValue === void 0 ? null : _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, _props$value = props.value, value = _props$value === void 0 ? _Constants.TAG_DEFAULT_INIT_VALUE : _props$value, _props$code = props.code, code = _props$code === void 0 ? null : _props$code, _props$prefix = props.prefix, prefix = _props$prefix === void 0 ? null : _props$prefix, _props$excludeCodes = props.excludeCodes, excludeCodes = _props$excludeCodes === void 0 ? null : _props$excludeCodes, _props$arrayCode = props.arrayCode, arrayCode = _props$arrayCode === void 0 ? null : _props$arrayCode, _props$align = props.align, align = _props$align === void 0 ? 'left' : _props$align, _props$fontColor = props.fontColor, fontColor = _props$fontColor === void 0 ? null : _props$fontColor, _props$bold = props.bold, bold = _props$bold === void 0 ? false : _props$bold, _props$backgroundColo = props.backgroundColor, backgroundColor = _props$backgroundColo === void 0 ? null : _props$backgroundColo, _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, _props$placeholder = props.placeholder, placeholder = _props$placeholder === void 0 ? '' : _props$placeholder, _props$onChange = props.onChange, onChange = _props$onChange === void 0 ? null : _props$onChange, _props$onBlur = props.onBlur, onBlur = _props$onBlur === void 0 ? null : _props$onBlur, _props$onClick = props.onClick, onClick = _props$onClick === void 0 ? null : _props$onClick, _props$onKeyDown = props.onKeyDown, onKeyDown = _props$onKeyDown === void 0 ? null : _props$onKeyDown, _props$onDblClick = props.onDblClick, onDblClick = _props$onDblClick === void 0 ? null : _props$onDblClick, _props$onFocus = props.onFocus, onFocus = _props$onFocus === void 0 ? null : _props$onFocus; var codeMap = []; if (arrayCode) { codeMap = _code.CodeUtil.converArrayCodeToCodeMap(arrayCode); } else if (code) { codeMap = null; } return { name: name, labelValue: labelValue, required: required, invalidMessage: invalidMessage, readonly: readonly, hidden: hidden, colSpan: colSpan, value: value, code: code, prefix: prefix, excludeCodes: excludeCodes, arrayCode: arrayCode, align: align, fontColor: fontColor, bold: bold, backgroundColor: backgroundColor, underline: underline, oblique: oblique, border: border, placeholder: placeholder, onChange: onChange, onBlur: onBlur, onClick: onClick, onKeyDown: onKeyDown, onDblClick: onDblClick, onFocus: onFocus, ////////////////////////////////////////////////////////////////////// // 标签外属性 codeMap: codeMap // code 数据 }; } //@ sourceMappingURL=genDefaultProps.js.map