Class PlatformAdapter

Implements

  • IPlatformAdapter

Constructors

Properties

clearTimeout: {
    (id: undefined | number): void;
    (timeoutId:
        | undefined
        | string
        | number
        | Timeout): void;
} = globalThis.clearTimeout

Type declaration

    • (id): void
    • Parameters

      • id: undefined | number

      Returns void

    • (timeoutId): void
    • Cancels a Timeout object created by setTimeout().

      Parameters

      • timeoutId:
            | undefined
            | string
            | number
            | Timeout

      Returns void

      v0.0.1

env: PlatformId
id: PlatformId
setTimeout: typeof setTimeout = globalThis.setTimeout

Methods

  • Type Parameters

    • T

    Returns IAsyncLocalStorage<T>

  • Parameters

    • code: number

    Returns void

  • Parameters

    • key: string

    Returns undefined | string

  • Returns boolean

  • Parameters

    • handler: (() => void)
        • (): void
        • Returns void

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • handler: ((error: any) => void)
        • (error): void
        • Parameters

          • error: any

          Returns void

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • handler: ((reason: any) => void)
        • (reason): void
        • Parameters

          • reason: any

          Returns void

    Returns (() => void)

      • (): void
      • Returns void