@querc/squidex-client
Version:
NodeJS client for the [Squidex](https://squidex.io/) CMS
20 lines (15 loc) • 1.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Helpers = void 0;
class Helpers {
constructor(config) {
this.config = config;
}
getAssetUrl(id, download = false) {
return `${this.config.url}/api/assets/${this.config.appName}/${id}?download=${download ? 1 : 0}`;
}
}
exports.Helpers = Helpers;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oZWxwZXJzL2hlbHBlcnMudHMiXSwibmFtZXMiOlsiSGVscGVycyIsImNvbnN0cnVjdG9yIiwiY29uZmlnIiwiZ2V0QXNzZXRVcmwiLCJpZCIsImRvd25sb2FkIiwidXJsIiwiYXBwTmFtZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUVPLE1BQU1BLE9BQU4sQ0FBYztBQUNqQkMsRUFBQUEsV0FBVyxDQUFrQkMsTUFBbEIsRUFBc0Q7QUFBQSxTQUFwQ0EsTUFBb0MsR0FBcENBLE1BQW9DO0FBQUU7O0FBRW5FQyxFQUFBQSxXQUFXLENBQUNDLEVBQUQsRUFBYUMsUUFBUSxHQUFHLEtBQXhCLEVBQXVDO0FBQzlDLFdBQVEsR0FBRSxLQUFLSCxNQUFMLENBQVlJLEdBQUksZUFBYyxLQUFLSixNQUFMLENBQVlLLE9BQVEsSUFBR0gsRUFBRyxhQUFZQyxRQUFRLEdBQUcsQ0FBSCxHQUFPLENBQUUsRUFBL0Y7QUFDSDs7QUFMZ0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTcXVpZGV4Q2xpZW50Q29uZmlndXJhdGlvbiB9IGZyb20gJy4uL2NvbmZpZ3VyYXRpb24nO1xuXG5leHBvcnQgY2xhc3MgSGVscGVycyB7XG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSByZWFkb25seSBjb25maWc6IFNxdWlkZXhDbGllbnRDb25maWd1cmF0aW9uKSB7fVxuXG4gICAgZ2V0QXNzZXRVcmwoaWQ6IHN0cmluZywgZG93bmxvYWQgPSBmYWxzZSk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiBgJHt0aGlzLmNvbmZpZy51cmx9L2FwaS9hc3NldHMvJHt0aGlzLmNvbmZpZy5hcHBOYW1lfS8ke2lkfT9kb3dubG9hZD0ke2Rvd25sb2FkID8gMSA6IDB9YDtcbiAgICB9XG59XG4iXX0=