|
123456789101112131415161718 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.calculateRowHeights = void 0;
- const calculateCellHeight_1 = require("./calculateCellHeight");
- /**
- * Produces an array of values that describe the largest value length (height) in every row.
- */
- const calculateRowHeights = (rows, config) => {
- return rows.map((row) => {
- let rowHeight = 1;
- row.forEach((cell, cellIndex) => {
- const cellHeight = calculateCellHeight_1.calculateCellHeight(cell, config.columns[cellIndex].width, config.columns[cellIndex].wrapWord);
- rowHeight = Math.max(rowHeight, cellHeight);
- });
- return rowHeight;
- });
- };
- exports.calculateRowHeights = calculateRowHeights;
|