Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new TRTCPlugin(__namedParameters: { config: any }): TRTCPlugin

Properties

client

client: WeChatGuest

config

listenerMap

listenerMap: {}

Type declaration

socket

socket: WeChatSocket

unsubscribeList

unsubscribeList: Array<() => void>

Static logger

logger: Reporter = new Reporter('TRTCPlugin')

Methods

Private _bindPushStateChange

  • _bindPushStateChange(event: any): void
  • desc

    绑定 <live-pusher> 的状态改变事件

    Parameters

    • event: any

    Returns void

Private _listenEvent

  • _listenEvent(client: any): void
  • desc

    绑定监听事件

    Parameters

    • client: any

    Returns void

Private _roomHandle

  • _roomHandle(code: any, message: any): void
  • desc

    处理 1031-1034 状态改变事件

    Parameters

    • code: any
    • message: any

    Returns void

addEventListener

addEventListeners

clearListener

  • clearListener(): void

dispatchEvent

  • dispatchEvent(event: Event): boolean

dispatchEventLite

hasListener

removeEventListener

unuse

  • unuse(): void
  • desc

    移除插件

    Returns void

use

  • use(__namedParameters: { client: any; socket: any }): void
  • desc

    WeChatGuest.usePlugin方法中, 会调用该方法 以绑定插件.

    Parameters

    • __namedParameters: { client: any; socket: any }
      • client: any
      • socket: any

    Returns void

Object literals

Static DEFAULT_EVENT_LISTENER_OPTIONS

DEFAULT_EVENT_LISTENER_OPTIONS: object

once

once: false = false

Generated using TypeDoc