Waze Map Editor JavaScript SDK
    Preparing search index...

    Type Alias PromisifiedModule<T>

    PromisifiedModule: {
        [K in keyof T]: T[K] extends SdkEventBus
            ? T[K]
            : T[K] extends AnyFunction
                ? PromisifiedFunction<T[K]>
                : T[K] extends SdkModule ? PromisifiedModule<T[K]> : T[K]
    }

    Recursive type that transforms a synchronous SDK module into its asynchronous equivalent. It explicitly preserves SdkEventBus (events remain sync), Errors, and primitive properties.

    Type Parameters

    • T