Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ICrossContextDataBus

跨域数据总线。

Hierarchy

  • ICrossContextDataBus

Index

Methods

addReceiver

  • addReceiver(type: string, handler: (dataList: any[]) => void): void
  • 在子域监听主域发来的消息。
    相同type的数据将被合并为一个数组。

    Parameters

    • type: string
    • handler: (dataList: any[]) => void
        • (dataList: any[]): void
        • Parameters

          • dataList: any[]

          Returns void

    Returns void

removeReceiver

  • removeReceiver(type: string, handler: (dataList: any[]) => void): void
  • 在子域移除一个监听器。

    Parameters

    • type: string
    • handler: (dataList: any[]) => void
        • (dataList: any[]): void
        • Parameters

          • dataList: any[]

          Returns void

    Returns void

send

  • send(type: string, data: any): void
  • 从主域向子域发送消息。
    相同type的数据将被合并为一个数组。

    Parameters

    • type: string
    • data: any

    Returns void

Generated using TypeDoc