UNPKG

dareway-rui

Version:

42 lines (35 loc) 1.38 kB
'use strict'; var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault'); Object.defineProperty(exports, '__esModule', { value: true }); exports.MultiModeColumnConfigGenerator = MultiModeColumnConfigGenerator; var _HeaderCell = _interopRequireDefault(require('./HeaderCell')); var _BodyCell = _interopRequireDefault(require('./BodyCell')); var _GridConstants = require('../GridConstants'); function MultiModeColumnConfigGenerator(onCheckAll, onUnCheckAll, selectSomeSign, selectAllSign, onCheck, onUnCheck) { var columnObj = { dataIndex: _GridConstants.MULTI_MODE_COLUMN_NAME, width: 40, onHeaderCell: function onHeaderCell(column) { return { HeaderCell: _HeaderCell.default, onCheckAll: onCheckAll, onUnCheckAll: onUnCheckAll, selectSomeSign: selectSomeSign, selectAllSign: selectAllSign }; }, onCell: function onCell(record, index) { return { BodyCell: _BodyCell.default, value: record[_GridConstants.MULTI_MODE_COLUMN_NAME], rowNumber: index + 1, onCheck: onCheck, onUnCheck: onUnCheck }; } }; return columnObj; } //@ sourceMappingURL=AntdColumnConfigGenerator.js.map