UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

24 lines (23 loc) 2.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IntermediateArea = void 0; var tslib_1 = require("tslib"); var react_1 = tslib_1.__importStar(require("react")); var primaryTr_1 = require("./primaryTr"); var subordinateTr_1 = require("./subordinateTr"); var collapseTr_1 = require("./collapseTr"); var testTable_1 = require("../../../testTable"); var IntermediateArea = function (props) { var primaryElevae = props.primaryElevae, trClick = props.trClick, list_columns = props.list_columns, fixColumns = props.fixColumns, source = props.source, surfaceItemWidth = props.surfaceItemWidth, colSpan = props.colSpan, subordinateElevae = props.subordinateElevae, colHide = props.colHide, subordinateQuantity = props.subordinateQuantity, subSource = props.subSource; var subSchemaApi = (0, react_1.useContext)(testTable_1.LionTestTableContext).subSchemaApi; return react_1.default.createElement(react_1.default.Fragment, null, react_1.default.createElement(primaryTr_1.PrimaryTr, { list_columns: list_columns, primaryElevae: primaryElevae, trClick: trClick, source: source, surfaceItemWidth: surfaceItemWidth, colSpan: colSpan }), react_1.default.createElement(subordinateTr_1.SubordinateTr, { fixColumns: fixColumns, subordinateElevae: subordinateElevae, colHide: colHide, source: subSource, subId: source === null || source === void 0 ? void 0 : source.id }), // 1. !subSchemaApi && subordinateQuantity>=4 点击展开数据 // 2. !subSchemaApi && subordinateQuantity < 4 null // 3. subSchemaApi && subordinateQuantity>=4 true 点击查看全部数据 // 4. subSchemaApi && subordinateQuantity < 4 false null (subordinateQuantity >= 4) ? react_1.default.createElement(collapseTr_1.CollapseTr, { colSpan: colSpan, source: source, subordinateQuantity: subordinateQuantity, colHide: colHide, trClick: trClick }) : null); }; exports.IntermediateArea = IntermediateArea; //# sourceMappingURL=./renderers/Lion/Table/LionTable/assembly/table/intermediateArea/index.js.map