@wcardinal/wcardinal-geditor
Version:
WebGL-based graphic editor, tester and viewer for supervisory systems
26 lines • 956 B
JavaScript
var EShapeChartTickMajor = /** @class */ (function () {
function EShapeChartTickMajor(count) {
this.count = count;
}
EShapeChartTickMajor.prototype.copy = function (source) {
this.count = source.count;
return this;
};
EShapeChartTickMajor.prototype.serialize = function (manager) {
return manager.addResource("".concat(this.count));
};
EShapeChartTickMajor.prototype.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);
}
this.count = parsed;
}
};
return EShapeChartTickMajor;
}());
export { EShapeChartTickMajor };
//# sourceMappingURL=e-shape-chart-tick-major.js.map