mindee
Version:
Mindee Client Library for Node.js
19 lines (18 loc) • 580 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FieldLocation = void 0;
const geometry_1 = require("../../../geometry");
/**
* Location of a field.
*/
class FieldLocation {
constructor(serverResponse) {
this.polygon = new geometry_1.Polygon(serverResponse["polygon"]);
this.page = "number" in serverResponse &&
typeof serverResponse["page"] === "number" ? serverResponse["page"] : undefined;
}
toString() {
return this.polygon?.toString() ?? "";
}
}
exports.FieldLocation = FieldLocation;