Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Channel

Hierarchy

  • Channel

Implements

Index

Constructors

constructor

Properties

channel

channel: PhoenixChannel

channelStatus

channelStatus: string

Optional officeId

officeId: undefined | number

reservationConfirmedListeners

reservationConfirmedListeners: Array<Subscriber<ReservationConfirmedEvent>>

ticketCalledListeners

ticketCalledListeners: Array<Subscriber<TicketCalledEvent>>

ticketCreatedListeners

ticketCreatedListeners: Array<Subscriber<TicketCreatedEvent>>

topic

topic: string

userId

userId: number

Static TIMEOUT

TIMEOUT: number = 12000

Methods

addReservationConfirmedListener

addTicketCalledListener

addTicketCreatedListener

Private callCreated

  • callCreated(call: any): void
  • Parameters

    • call: any

    Returns void

createTicket

  • createTicket(line_id: number): Promise<Push>
  • Parameters

    • line_id: number

    Returns Promise<Push>

join

Private reserveUpdated

Private ticketCreated

  • ticketCreated(phxTicket: any): void
  • Parameters

    • phxTicket: any

    Returns void

Generated using TypeDoc