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.

21 lines (20 loc) • 634 B
import 'reflect-metadata'; import DAT from '../dat.js'; import Game from '../game.js'; import Header from './header.js'; /** * Logiqx-schema DAT that documents {@link Game}s. * @see http://www.logiqx.com/DatFAQs/DatCreation.php */ export default class LogiqxDAT extends DAT { private readonly header; private readonly game?; private readonly machine?; constructor(header: Header, games: Game | Game[]); /** * Construct a {@link LogiqxDAT} from a generic object, such as one from reading an XML file. */ static fromObject(obj: object): LogiqxDAT; getHeader(): Header; getGames(): Game[]; }