UNPKG

airship-server

Version:

Airship is a framework for Node.JS & TypeScript that helps you to write big, scalable and maintainable API servers.

20 lines 580 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const ClassField_1 = require("./ClassField"); class ClassScheme { constructor(name, fields) { this.name = name; this.fields = fields; } serialize() { return { name: this.name, fields: this.fields.map(f => f.serialize()) }; } static deserialize(raw) { return new ClassScheme(raw['name'], raw['fields'].map(ClassField_1.default.deserialize)); } } exports.default = ClassScheme; //# sourceMappingURL=ClassScheme.js.map