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.

19 lines (18 loc) • 621 B
import ProgressBar from '../console/progressBar.js'; import DAT from '../types/dats/dat.js'; import Options from '../types/options.js'; import WriteCandidate from '../types/writeCandidate.js'; import Module from './module.js'; /** * Create .m3u playlists for multi-disc {@link Game}s. */ export default class PlaylistCreator extends Module { private readonly options; constructor(options: Options, progressBar: ProgressBar); /** * Creates playlists. */ create(dat: DAT, candidates: WriteCandidate[]): Promise<string[]>; private maybeWritePlaylist; private static getCommonDirectory; }