fynjs API
    Preparing search index...

    Interface AveAzulClass

    interface AveAzulClass {
        new AveAzulClass<T>(
            executor: (
                resolve: (value: T | PromiseLike<T>) => void,
                reject: (reason?: unknown) => void,
            ) => void,
        ): AveAzul<T>;
        __notImplementedInstance?: string[];
        __notImplementedStatic?: string[];
        OperationalError: typeof OperationalError;
        ___throwUncaughtError(error: unknown): void;
        all<T>(values: Iterable<T | PromiseLike<T>>): AveAzul<Awaited<T>[]>;
        any<T>(args: Iterable<T | PromiseLike<T>>): AveAzul<T>;
        defer<T>(): Deferred<T>;
        delay<T>(ms: number, value?: T): AveAzul<T>;
        each<T>(
            items: Iterable<T | PromiseLike<T>>,
            fn: (item: T, index: number, length: number) => unknown,
        ): AveAzul<T[]>;
        filter<T>(
            items: Iterable<T | PromiseLike<T>>,
            fn: (item: T, index: number, length: number) => unknown,
        ): AveAzul<T[]>;
        fromCallback<T>(
            fn: (callback: (err: Error, result?: T) => void) => void,
            options?: FromCallbackOptions,
        ): AveAzul<T>;
        fromNode<T>(
            fn: (callback: (err: Error, result?: T) => void) => void,
            options?: FromCallbackOptions,
        ): AveAzul<T>;
        join(...args: any[]): AveAzul<any>;
        map<T, U>(
            value: Iterable<T | PromiseLike<T>>,
            fn: (item: T, index: number, length: number) => U | PromiseLike<U>,
            options?: MapOptions,
        ): AveAzul<U[]>;
        mapSeries<T, U>(
            value: Iterable<T | PromiseLike<T>>,
            fn: (item: T, index: number, length: number) => U | PromiseLike<U>,
        ): AveAzul<U[]>;
        method<T, Args extends any[]>(
            fn: (...args: Args) => T | PromiseLike<T>,
        ): (...args: Args) => AveAzul<T>;
        promisify<T = unknown>(
            fn: (...args: any[]) => void,
            options?: PromisifyOptions,
        ): (...args: any[]) => AveAzul<T>;
        promisifyAll<T extends object>(target: T, options?: PromisifyAllOptions): T;
        props<T extends object>(
            obj: T,
        ): AveAzul<{ [K in string | number | symbol]: Awaited<T[K]> }>;
        reduce<T, U>(
            array: Iterable<T | PromiseLike<T>>,
            fn: (
                value: U,
                item: T,
                index: number,
                length: number,
            ) => U | PromiseLike<U>,
            initialValue?: U,
        ): AveAzul<U>;
        reject<T = never>(reason?: unknown): AveAzul<T>;
        resolve<T>(value: T | PromiseLike<T>): AveAzul<T>;
        resolve(): AveAzul<void>;
        some<T>(
            promises: Iterable<T | PromiseLike<T>>,
            count: number,
        ): AveAzul<T[]>;
        try<T>(fn: () => T | PromiseLike<T>): AveAzul<T>;
        using<R>(...args: any[]): AveAzul<R>;
    }
    Index
    • Type Parameters

      • T

      Parameters

      • executor: (
            resolve: (value: T | PromiseLike<T>) => void,
            reject: (reason?: unknown) => void,
        ) => void

      Returns AveAzul<T>

    __notImplementedInstance?: string[]
    __notImplementedStatic?: string[]
    OperationalError: typeof OperationalError
    • Parameters

      • error: unknown

      Returns void

    • Type Parameters

      • T

      Parameters

      • values: Iterable<T | PromiseLike<T>>

      Returns AveAzul<Awaited<T>[]>

    • Type Parameters

      • T

      Parameters

      • args: Iterable<T | PromiseLike<T>>

      Returns AveAzul<T>

    • Type Parameters

      • T

      Returns Deferred<T>

    • Type Parameters

      • T

      Parameters

      • ms: number
      • Optionalvalue: T

      Returns AveAzul<T>

    • Type Parameters

      • T

      Parameters

      • items: Iterable<T | PromiseLike<T>>
      • fn: (item: T, index: number, length: number) => unknown

      Returns AveAzul<T[]>

    • Type Parameters

      • T

      Parameters

      • items: Iterable<T | PromiseLike<T>>
      • fn: (item: T, index: number, length: number) => unknown

      Returns AveAzul<T[]>

    • Type Parameters

      • T

      Parameters

      Returns AveAzul<T>

    • Type Parameters

      • T

      Parameters

      Returns AveAzul<T>

    • Parameters

      • ...args: any[]

      Returns AveAzul<any>

    • Type Parameters

      • T
      • U

      Parameters

      • value: Iterable<T | PromiseLike<T>>
      • fn: (item: T, index: number, length: number) => U | PromiseLike<U>
      • Optionaloptions: MapOptions

      Returns AveAzul<U[]>

    • Type Parameters

      • T
      • U

      Parameters

      • value: Iterable<T | PromiseLike<T>>
      • fn: (item: T, index: number, length: number) => U | PromiseLike<U>

      Returns AveAzul<U[]>

    • Type Parameters

      • T
      • Args extends any[]

      Parameters

      • fn: (...args: Args) => T | PromiseLike<T>

      Returns (...args: Args) => AveAzul<T>

    • Type Parameters

      • T = unknown

      Parameters

      Returns (...args: any[]) => AveAzul<T>

    • Type Parameters

      • T extends object

      Parameters

      Returns T

    • Type Parameters

      • T extends object

      Parameters

      • obj: T

      Returns AveAzul<{ [K in string | number | symbol]: Awaited<T[K]> }>

    • Type Parameters

      • T
      • U

      Parameters

      • array: Iterable<T | PromiseLike<T>>
      • fn: (value: U, item: T, index: number, length: number) => U | PromiseLike<U>
      • OptionalinitialValue: U

      Returns AveAzul<U>

    • Type Parameters

      • T = never

      Parameters

      • Optionalreason: unknown

      Returns AveAzul<T>

    • Type Parameters

      • T

      Parameters

      • value: T | PromiseLike<T>

      Returns AveAzul<T>

    • Returns AveAzul<void>

    • Type Parameters

      • T

      Parameters

      • promises: Iterable<T | PromiseLike<T>>
      • count: number

      Returns AveAzul<T[]>

    • Type Parameters

      • T

      Parameters

      • fn: () => T | PromiseLike<T>

      Returns AveAzul<T>

    • Type Parameters

      • R

      Parameters

      • ...args: any[]

      Returns AveAzul<R>