dareway-rui
Version:
43 lines (35 loc) • 1.49 kB
JavaScript
'use strict';
var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault');
Object.defineProperty(exports, '__esModule', {
value: true
});
exports.default = tagDefineGenerator;
var _objectSpread2 = _interopRequireDefault(require('@babel/runtime/helpers/objectSpread'));
var _GridConstants = require('../GridConstants');
function tagDefineGenerator(props) {
var _props$value = props.value,
value = _props$value === void 0 ? '' : _props$value,
_props$backgroundColo = props.backgroundColor,
backgroundColor = _props$backgroundColo === void 0 ? null : _props$backgroundColo,
_props$bold = props.bold,
bold = _props$bold === void 0 ? false : _props$bold,
_props$oblique = props.oblique,
oblique = _props$oblique === void 0 ? false : _props$oblique,
_props$fontColor = props.fontColor,
fontColor = _props$fontColor === void 0 ? null : _props$fontColor,
_props$iconId = props.iconId,
iconId = _props$iconId === void 0 ? null : _props$iconId; // 标签自身属性
var tagAttrs = {
value: value,
backgroundColor: backgroundColor,
bold: bold,
oblique: oblique,
fontColor: fontColor,
iconId: iconId
}; // 标志属性
var specAttrs = {
TAG_TYPE: _GridConstants.TAG_TYPE_GRID_TITLE
};
return (0, _objectSpread2.default)({}, tagAttrs, specAttrs);
}
//@ sourceMappingURL=TagDefineGenerator.js.map