mindee
Version:
Mindee Client Library for Node.js
26 lines (25 loc) • 877 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InferenceResult = void 0;
const inferenceFields_1 = require("./field/inferenceFields");
const inferenceResultOptions_1 = require("./inferenceResultOptions");
class InferenceResult {
constructor(serverResponse) {
this.fields = new inferenceFields_1.InferenceFields(serverResponse["fields"]);
if (serverResponse["options"]) {
this.options = new inferenceResultOptions_1.InferenceResultOptions(serverResponse["options"]);
}
}
toString() {
const parts = [
"Fields",
"======",
this.fields.toString(),
];
if (this.options) {
parts.push("Options", "=======", this.options.toString());
}
return parts.join("\n");
}
}
exports.InferenceResult = InferenceResult;