Interface AirshipChannel

Airship channel.

Hierarchy

  • AirshipChannel

Methods

  • Enables channel creation if channel creation has been delayed. It is only necessary to call this when isChannelCreationDelayEnabled has been set to true in the airship config. Deprecated. Use the Private Manager to disable all features instead.

    Parameters

    • Optional success: (() => void)

      Success callback.

        • (): void
        • Returns void

    • Optional error: ((err: string) => void)

      Error callback.

        • (err: string): void
        • Parameters

          • err: string

          Returns void

    Returns void

  • Gets the channel Id.

    Parameters

    • success: ((channelId: undefined | null | string) => void)

      Success callback.

        • (channelId: undefined | null | string): void
        • Parameters

          • channelId: undefined | null | string

          Returns void

    • Optional error: ((err: string) => void)

      Error callback.

        • (err: string): void
        • Parameters

          • err: string

          Returns void

    Returns void

  • Gets a list of the channel's subscriptions.

    Parameters

    • success: ((subscriptionLists: string[]) => void)

      Success callback.

        • (subscriptionLists: string[]): void
        • Parameters

          • subscriptionLists: string[]

          Returns void

    • Optional error: ((err: string) => void)

      Error callback.

        • (err: string): void
        • Parameters

          • err: string

          Returns void

    Returns void

  • Gets the device tags.

    Parameters

    • success: ((tags: string[]) => void)

      Success callback.

        • (tags: string[]): void
        • Parameters

          • tags: string[]

          Returns void

    • Optional error: ((err: string) => void)

      Error callback.

        • (err: string): void
        • Parameters

          • err: string

          Returns void

    Returns void

Generated using TypeDoc