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.
16 lines (15 loc) • 467 B
TypeScript
import Game from './game.js';
/**
* A container of {@link Game}s that are all related together by parent/clone {@link DAT} info.
*/
export default class Parent {
private readonly parentGame;
private readonly allGames;
constructor(parentGame: Game, allGames?: Game | Game[]);
getName(): string;
getGames(): Game[];
/**
* Add a child {@link Game} to this {@link Parent}'s list of {@link Game}s.
*/
addChild(child: Game): void;
}