Plants vs. Zombies: Replanted - v1.0.3
    Preparing search index...

    Interface IArchiveHandler

    interface for archive handlers, exposing files inside archives to to other extensions

    IArchiveHandler

    interface IArchiveHandler {
        addFile?(filePath: string, sourcePath: string): Bluebird<void>;
        create?(sourcePath: string): Bluebird<void>;
        extractAll(outputPath: string): Bluebird<void>;
        extractFile?(filePath: string, outputPath: string): Bluebird<void>;
        readDir(archPath: string): Bluebird<string[]>;
        readFile?(filePath: string): ReadableStream;
        write?(): Bluebird<void>;
    }
    Index

    Methods

    • Parameters

      • filePath: string
      • sourcePath: string

      Returns Bluebird<void>

    • Parameters

      • sourcePath: string

      Returns Bluebird<void>

    • Parameters

      • outputPath: string

      Returns Bluebird<void>

    • Parameters

      • filePath: string
      • outputPath: string

      Returns Bluebird<void>

    • Parameters

      • archPath: string

      Returns Bluebird<string[]>

    • Parameters

      • filePath: string

      Returns ReadableStream

    • Returns Bluebird<void>