UNPKG

@wcardinal/wcardinal-geditor

Version:

WebGL-based graphic editor, tester and viewer for supervisory systems

27 lines 1.16 kB
var EShapeTableColumnValueHeader = /** @class */ (function () { function EShapeTableColumnValueHeader(label) { this.label = label; } EShapeTableColumnValueHeader.prototype.isEquals = function (target) { return this.label === target.label; }; EShapeTableColumnValueHeader.prototype.serialize = function (manager) { var labelId = manager.addResource(this.label); return manager.addResource("[".concat(labelId, "]")); }; EShapeTableColumnValueHeader.deserialize = function (target, manager) { var resources = manager.resources; if (0 <= target && target < resources.length) { var parsed = manager.getExtension(target); if (parsed == null) { parsed = JSON.parse(resources[target]); manager.setExtension(target, parsed); } return new EShapeTableColumnValueHeader(resources[parsed[0]]); } return new EShapeTableColumnValueHeader(""); }; return EShapeTableColumnValueHeader; }()); export { EShapeTableColumnValueHeader }; //# sourceMappingURL=e-shape-table-column-value-header.js.map