'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('../../../utils/index.js'); require('../../virtual-list/index.js'); var common = require('./common.js'); var header = require('./header.js'); var row = require('./row.js'); var runtime = require('../../../utils/vue/props/runtime.js'); var props = require('../../virtual-list/src/props.js'); const tableV2GridProps = runtime.buildProps({ columns: common.columns, data: common.dataType, fixedData: common.fixedDataType, estimatedRowHeight: row.tableV2RowProps.estimatedRowHeight, width: common.requiredNumber, height: common.requiredNumber, headerWidth: common.requiredNumber, headerHeight: header.tableV2HeaderProps.headerHeight, bodyWidth: common.requiredNumber, rowHeight: common.requiredNumber, cache: props.virtualizedListProps.cache, useIsScrolling: Boolean, scrollbarAlwaysOn: props.virtualizedGridProps.scrollbarAlwaysOn, scrollbarStartGap: props.virtualizedGridProps.scrollbarStartGap, scrollbarEndGap: props.virtualizedGridProps.scrollbarEndGap, class: common.classType, style: common.styleType, containerStyle: common.styleType, getRowHeight: { type: runtime.definePropType(Function), required: true }, rowKey: row.tableV2RowProps.rowKey, onRowsRendered: { type: runtime.definePropType(Function) }, onScroll: { type: runtime.definePropType(Function) } }); exports.tableV2GridProps = tableV2GridProps; //# sourceMappingURL=grid.js.map