Spaces:
Paused
Paused
| import { FormatterContext } from './base.js'; | |
| import { BaseFormatter } from './base.js'; | |
| import { BUILTIN_FORMATTER_DEFINITIONS } from '../utils/formatter-definitions.js'; | |
| export class TorrentioFormatter extends BaseFormatter { | |
| constructor(ctx: FormatterContext) { | |
| super(BUILTIN_FORMATTER_DEFINITIONS['torrentio']!, ctx); | |
| } | |
| } | |
| export class TorboxFormatter extends BaseFormatter { | |
| constructor(ctx: FormatterContext) { | |
| super(BUILTIN_FORMATTER_DEFINITIONS['torbox']!, ctx); | |
| } | |
| } | |
| export class GDriveFormatter extends BaseFormatter { | |
| constructor(ctx: FormatterContext) { | |
| super(BUILTIN_FORMATTER_DEFINITIONS['gdrive']!, ctx); | |
| } | |
| } | |
| export class LightGDriveFormatter extends BaseFormatter { | |
| constructor(ctx: FormatterContext) { | |
| super(BUILTIN_FORMATTER_DEFINITIONS['lightgdrive']!, ctx); | |
| } | |
| } | |
| export class PrismFormatter extends BaseFormatter { | |
| constructor(ctx: FormatterContext) { | |
| super(BUILTIN_FORMATTER_DEFINITIONS['prism']!, ctx); | |
| } | |
| } | |
| export class TamtaroFormatter extends BaseFormatter { | |
| constructor(ctx: FormatterContext) { | |
| super(BUILTIN_FORMATTER_DEFINITIONS['tamtaro']!, ctx); | |
| } | |
| } | |
| export class MinimalisticGdriveFormatter extends BaseFormatter { | |
| constructor(ctx: FormatterContext) { | |
| super(BUILTIN_FORMATTER_DEFINITIONS['minimalisticgdrive']!, ctx); | |
| } | |
| } | |