Options
All
  • Public
  • Public/Protected
  • All
Menu

Simple client implementation.

Hierarchy

  • TypedEmitter<TalkClientEvents>
    • TalkClient

Implements

  • CommandSession
  • ClientSession
  • Managed<TalkClientEvents>

Index

Constructors

constructor

Properties

pingInterval

pingInterval: number

Ping request interval. (Default = 60000 (1 min))

Accessors

blockList

channelList

  • get channelList(): TalkChannelList

clientUser

  • get clientUser(): ChannelUser

configuration

  • get configuration(): ClientConfig
  • set configuration(configuration: ClientConfig): void

logon

  • get logon(): boolean

Methods

close

  • close(): void

createSessionProxy

getTokens

isClientUser

  • isClientUser(user: ChannelUser): boolean
  • Parameters

    • user: ChannelUser

      Target user to compare

    Returns boolean

    true if client user.

login

pushReceived

  • pushReceived(method: string, data: DefaultRes, ctx: EventContext<TalkClientEvents>): void

request

setStatus

Generated using TypeDoc