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

    Interface PromisifyAllOptions<T>

    interface PromisifyAllOptions<T> {
        context?: any;
        multiArgs?: boolean;
        suffix?: string;
        filter?(
            name: string,
            func: (...args: any[]) => any,
            target?: any,
            passesDefaultFilter?: boolean,
        ): boolean;
        promisifier?(
            this: T,
            originalMethod: (...args: any[]) => any,
            defaultPromisifer: (...args: any[]) => (...args: any[]) => Bluebird<any>,
        ): () => PromiseLike<any>;
    }

    Type Parameters

    • T

    Hierarchy (View Summary)

    Index

    Properties

    context?: any
    multiArgs?: boolean
    suffix?: string

    Methods

    • Parameters

      • name: string
      • func: (...args: any[]) => any
      • Optionaltarget: any
      • OptionalpassesDefaultFilter: boolean

      Returns boolean

    • Parameters

      • this: T
      • originalMethod: (...args: any[]) => any
      • defaultPromisifer: (...args: any[]) => (...args: any[]) => Bluebird<any>

      Returns () => PromiseLike<any>