UNPKG

shrimpy-node

Version:
33 lines 1.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var balance_change_dto_converter_1 = require("./balance-change-dto-converter"); var limit_order_dto_converter_1 = require("./limit-order-dto-converter"); var LimitOrderStatusDtoConverter = /** @class */ (function () { function LimitOrderStatusDtoConverter() { this._limitOrderDtoConverter = new limit_order_dto_converter_1.LimitOrderDtoConverter(); this._balanceChangeDtoConverter = new balance_change_dto_converter_1.BalanceChangeDtoConverter(); } LimitOrderStatusDtoConverter.prototype.convertFromDto = function (dto) { var _this = this; var result = { order: this._limitOrderDtoConverter.convertFromDto(dto.order), changes: dto.changes.map(function (change) { return _this._balanceChangeDtoConverter.convertFromDto(change); }), }; return result; }; LimitOrderStatusDtoConverter.prototype.convertToDto = function (model) { var _this = this; var result = { order: this._limitOrderDtoConverter.convertToDto(model.order), changes: model.changes.map(function (change) { return _this._balanceChangeDtoConverter.convertToDto(change); }), }; return result; }; return LimitOrderStatusDtoConverter; }()); exports.LimitOrderStatusDtoConverter = LimitOrderStatusDtoConverter; //# sourceMappingURL=limit-order-status-dto-converter.js.map