UNPKG

mindee

Version:

Mindee Client Library for Node.js

20 lines (19 loc) 571 B
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"); } }