Member Junction
    Preparing search index...

    Thrown when a capability-gated bridge feature is invoked on a driver that does not support it.

    Two distinct failure modes both surface as this error:

    1. A BaseRealtimeBridge virtual method (e.g. SendDTMF, TransferCall) was called but the concrete driver did not override the base implementation — the base throws this.
    2. The driver's RequireFeature(...) defense-in-depth guard found the matching IBridgeProviderFeatures flag false/omitted — the metadata claims the feature is off, so the call must not proceed.

    Carrying both the FeatureName and the ProviderName makes the loud failure actionable: it points at exactly which capability flag lied (or which driver method is missing) for which platform.

    Hierarchy

    • Error
      • BridgeCapabilityNotSupportedError
    Index

    Constructors

    Properties

    cause?: unknown
    FeatureName: string

    The name of the unsupported feature — by convention an IBridgeProviderFeatures key (e.g. 'DTMF', 'CallTransfer', 'Recording') or the virtual method name when the throw originates from an un-overridden base method.

    message: string
    name: string
    ProviderName: string

    The bridge provider the call targeted (e.g. 'Zoom', 'Twilio'). Sourced from the provider metadata row's Name, or the driver's own identifier when the provider name is not available at the throw site.

    stack?: string
    prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

    Optional override for formatting stack traces

    stackTraceLimit: number

    Methods

    • Create .stack property on a target object

      Parameters

      • targetObject: object
      • OptionalconstructorOpt: Function

      Returns void