UNPKG

mindee

Version:

Mindee Client Library for Node.js

19 lines (18 loc) 580 B
"use strict"; 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;