soda-angular
Version:
Socrata SODA client for Angular
23 lines (22 loc) • 624 B
JavaScript
import { __decorate, __metadata } from "tslib";
import { HttpClient } from "@angular/common/http";
import { Injectable } from "@angular/core";
let SodaClient = class SodaClient {
constructor(http) {
this.http = http;
}
getResource(resource, query) {
let getQuery = resource.getUrl();
if (query) {
getQuery += query.toString();
}
return this.http.get(getQuery);
}
};
SodaClient = __decorate([
Injectable({
providedIn: "root",
}),
__metadata("design:paramtypes", [HttpClient])
], SodaClient);
export { SodaClient };