UNPKG

igir

Version:

🕹 A zero-setup ROM collection manager that sorts, filters, extracts or archives, patches, and reports on collections of any size on any OS.

34 lines (33 loc) • 996 B
var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; import { Expose, Transform, Type } from "class-transformer"; import DataArea from "./dataArea.js"; class Part { dataarea; constructor(dataarea) { this.dataarea = dataarea; } getDataAreas() { if (Array.isArray(this.dataarea)) { return this.dataarea; } return [this.dataarea]; } } __decorateClass([ Expose(), Type(() => DataArea), Transform(({ value }) => value ?? []) ], Part.prototype, "dataarea", 2); export { Part as default }; //# sourceMappingURL=part.js.map