lc-client-sdk
Version:
Lockcommerce FrontEnd SDK
21 lines • 922 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CurrencyService = void 0;
var odata_query_builder_1 = require("odata-query-builder");
var index_1 = require("../../index");
var CurrencyService = /** @class */ (function () {
function CurrencyService() {
}
CurrencyService.prototype.GetCurrencies = function (languageId, top, selectFields) {
if (selectFields === void 0) { selectFields = 'Id,Name'; }
var query = new odata_query_builder_1.QueryBuilder()
.select(selectFields)
.top(top)
.expand("DefaultImage($select=ImageUrl),Translations($filter=LanguageId eq " + languageId + ")")
.toQuery();
return index_1.API("/currencies" + query, { method: "GET" });
};
return CurrencyService;
}());
exports.CurrencyService = CurrencyService;
//# sourceMappingURL=CurrencyService.js.map