UNPKG

@shockpkg/dir-projector

Version:

Package for creating Shockwave Director projectors

41 lines (40 loc) 924 B
import { ProjectorOttoMac } from '../../projector/otto/mac.ts'; import { BundleOtto } from '../otto.ts'; /** * BundleOttoMac object. */ export declare class BundleOttoMac extends BundleOtto { /** * ProjectorOttoMac instance. */ readonly projector: ProjectorOttoMac; /** * BundleOttoMac constructor. * * @param path Output path for the main application. * @param flat Flat bundle. */ constructor(path: string, flat?: boolean); /** * @inheritdoc */ get extension(): string; /** * Get the launcher name. * * @returns Launcher name. */ protected _getLauncherName(): string; /** * @inheritdoc */ protected _getProjectorPathNested(): string; /** * @inheritdoc */ protected _createProjector(): ProjectorOttoMac; /** * @inheritdoc */ protected _writeLauncher(): Promise<void>; }