UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

25 lines (24 loc) 1.88 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GenericSurfaceTr = void 0; var tslib_1 = require("tslib"); var react_1 = (0, tslib_1.__importDefault)(require("react")); var index_1 = require("../generic/index"); var GenericSurfaceTr = function (props) { // 1. ui组成: // checkbox(复选框) | list_columns(合并的主表列项列表) | buttons(操作列) // 左固定表格:需要 | 不需要 | 不需要 // 主内容表格:不需要 | 需要 | 不需要 // 右固定表格:不需要 | 不需要 | 需要 var _a; var primaryElevae = props.primaryElevae, trClick = props.trClick, list_columns = props.list_columns, fixColumns = props.fixColumns, source = props.source, seat = props.seat, surfaceItemWidth = props.surfaceItemWidth; var operations = list_columns[(list_columns === null || list_columns === void 0 ? void 0 : list_columns.length) - 1]; return (react_1.default.createElement("tr", { onClick: trClick, className: "tbody-tr--column--common tbody-tr--column--gray", style: { height: primaryElevae } }, react_1.default.createElement("td", { className: "tbody-td--column tbody-td--column--hide tbody-td--column--hide--checkbox" }), react_1.default.createElement(index_1.GenericSurfaceMainAreaContainer, { source: source, btnLen: (_a = operations === null || operations === void 0 ? void 0 : operations.buttons) === null || _a === void 0 ? void 0 : _a.length, fixColumns: fixColumns, list_columns: list_columns, surfaceItemWidth: surfaceItemWidth }), react_1.default.createElement("td", { className: "tbody-td--column thead-th--column tbody-td--opreation" }))); }; exports.GenericSurfaceTr = GenericSurfaceTr; //# sourceMappingURL=./renderers/Lion/Table/LionTable/assembly/surface/index.js.map