Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IDaoPaaS

这是应用程序入口

使用如下:

   let options = {...};
let dao = new DaoPaaS(options);

Hierarchy

  • IDaoPaaS

Index

Events

  • onError(callback: ((error: Message) => void)): void
  • onMessage(callback: ((message: Message) => void)): void

Properties

sdkVersion: string

sdk版本

themeType: ThemeType

主题类型

Methods

  • activePlayground(): void
  • dispose(): void
  • 页面卸载的时候需要销毁实例和相关的缓存数据

    Returns void

  • followUser(agentUserId: string, callback: ((userInfo: UserInfo) => void)): void
  • 用户跟随

    Parameters

    • agentUserId: string

      用户id

    • callback: ((userInfo: UserInfo) => void)

      回调函数

        • (userInfo: UserInfo): void
        • Parameters

          • userInfo: UserInfo

          Returns void

    Returns void

  • goToPlayback(start: number): void
  • 改变相对开始时间,一般发生在用户托动进度条

    Parameters

    • start: number

      The difference relative to the absolute start time

    Returns void

  • loadTheme(type: ThemeType): void
  • loggerEnable(data: any): void
  • 设置本地logger打印是否开启的方法

    Parameters

    • data: any

      设置的值,当这个值存在就会打印logger

    Returns void

  • openFile(filePath: string): void
  • pausePlayback(): void
  • preparePlayback(): any
  • 准备回放数据,回放摘要信息到达后,会触发PlaybackInfo

    Returns any

  • restartPlayback(rate?: number): any
  • 启动播放,可以指定相对开始时间和速率

    Parameters

    • Optional rate: number

      The multiplier relative to the original rate

    Returns any

  • resumePlayback(): void
  • runPlayground(): void
  • setRate(rate: number): any
  • startPlayback(start: number, rate: number): any
  • 启动播放,可以指定相对开始时间和速率

    Parameters

    • start: number

      The difference relative to the absolute start time

    • rate: number

      The multiplier relative to the original rate

    Returns any

  • stopPlayback(): any
  • stopPlayground(): void
  • unFollowUser(user: UserInfo, callback: ((userInfo: UserInfo) => void)): void
  • 取消用户跟随

    Parameters

    • user: UserInfo

      用户信息

    • callback: ((userInfo: UserInfo) => void)

      回调函数

        • (userInfo: UserInfo): void
        • Parameters

          • userInfo: UserInfo

          Returns void

    Returns void

Generated using TypeDoc