Hierarchy

  • EventTarget
    • DivaBroadcastChannel

Constructors

Accessors

  • get name(): string
  • 获取通道名称(由构造时传入)。

    Returns string

Methods

  • Type Parameters

    • K extends keyof DivaBroadcastChannelEventMap

    Parameters

    • type: K
    • listener: ((this: DivaBroadcastChannel, ev: DivaBroadcastChannelEventMap[K]) => any)
    • Optional options: boolean | AddEventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | AddEventListenerOptions

    Returns void

  • 关闭当前的 DivaBroadcastChannel 对象。

    Returns void

  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    Parameters

    • event: Event

    Returns boolean

  • Returns void

  • 将消息数据发送至当前通道中的其他 DivaBroadcastChannel 上。

    Parameters

    • message: string

    Returns void

  • Parameters

    • data: ArrayBuffer

    Returns void

  • Parameters

    • data: ArrayBufferView

    Returns void

  • Type Parameters

    • K extends keyof DivaBroadcastChannelEventMap

    Parameters

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | EventListenerOptions

    Returns void