@wcardinal/wcardinal-geditor
Version:
WebGL-based graphic editor, tester and viewer for supervisory systems
31 lines • 1.15 kB
JavaScript
var EShapeTableCell = /** @class */ (function () {
function EShapeTableCell(parent) {
this._parent = parent;
}
Object.defineProperty(EShapeTableCell.prototype, "values", {
get: function () {
var parent = this._parent;
var values = parent.data.values;
var columnValues = parent.column.values;
var result = [];
for (var i = 0, imax = values.length; i < imax; ++i) {
var value = values[i];
var row = [];
for (var j = 0, jmax = columnValues.length; j < jmax; ++j) {
var columnValue = columnValues[j];
var columnValueRuntime = columnValue.runtime;
if (columnValueRuntime != null) {
row.push(columnValueRuntime.toValue(value, j, values));
}
}
result.push(row);
}
return result;
},
enumerable: false,
configurable: true
});
return EShapeTableCell;
}());
export { EShapeTableCell };
//# sourceMappingURL=e-shape-table-cell.js.map