UNPKG

mindee

Version:

Mindee Client Library for Node.js

22 lines (21 loc) 599 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Extras = exports.ExtraField = void 0; class ExtraField { } exports.ExtraField = ExtraField; class Extras { constructor(fields) { Object.keys(fields).length > 0 && Object.keys(fields).forEach((name) => (this[name] = fields[name])); } /** * Default string representation. */ toString() { return (Object.entries(this) .map(([name, extraField]) => name + ":\n" + extraField.toString()) .join("\n") + "\n"); } } exports.Extras = Extras;