ravendb
Version:
RavenDB client for Node.js
19 lines • 755 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WktCriteria = void 0;
const SpatialCriteria_js_1 = require("./SpatialCriteria.js");
const ShapeToken_js_1 = require("../../Session/Tokens/ShapeToken.js");
class WktCriteria extends SpatialCriteria_js_1.SpatialCriteria {
_shapeWkt;
_radiusUnits;
constructor(shapeWkt, relation, radiusUnits, distanceErrorPct) {
super(relation, distanceErrorPct);
this._shapeWkt = shapeWkt;
this._radiusUnits = radiusUnits;
}
_getShapeToken(addQueryParameter) {
return ShapeToken_js_1.ShapeToken.wkt(addQueryParameter(this._shapeWkt), this._radiusUnits);
}
}
exports.WktCriteria = WktCriteria;
//# sourceMappingURL=WktCriteria.js.map