mindee
Version:
Mindee Client Library for Node.js
20 lines (19 loc) • 571 B
JavaScript
import { ModelWebhook } from "./modelWebhook.js";
/**
* Models search response.
*/
export class SearchModel {
constructor(serverResponse) {
this.id = serverResponse["id"];
this.name = serverResponse["name"];
this.modelType = serverResponse["model_type"];
this.webhooks = (serverResponse["webhooks"] ?? []).map((webhook) => new ModelWebhook(webhook));
}
toString() {
return [
`:Name: ${this.name}`,
`:ID: ${this.id}`,
`:Model Type: ${this.modelType}`,
].join("\n");
}
}