Options
All
  • Public
  • Public/Protected
  • All
Menu

Class JoinManager

Hierarchy

  • JoinManager

Properties

Private embedSDKInterface

embedSDKInterface: BJNEmbedSDKInterface

Methods

Private applyUICustomisation

  • applyUICustomisation(uiProps: UIProps, meetingUrl: string): string
  • Parameters

    • uiProps: UIProps
    • meetingUrl: string

    Returns string

Private attachExternalID

  • attachExternalID(meetingUrl: string, eid: string): string
  • Parameters

    • meetingUrl: string
    • eid: string

    Returns string

Private buildMeetingIFrame

  • buildMeetingIFrame(meetingUrl: any, iFrameInfo: IFrameProps): HTMLElement
  • Parameters

    Returns HTMLElement

Private establishConnectionWithChild

  • establishConnectionWithChild(childWindow: any, meetingOrigin: string, joinedCallback: function): void
  • Parameters

    • childWindow: any
    • meetingOrigin: string
    • joinedCallback: function
        • (): void
        • Returns void

    Returns void

Private formMeetingurl

  • formMeetingurl(meetingInfo: MeetingInfo, meetingOrigin: string): string
  • Parameters

    Returns string

joinMeeting

  • joinMeeting(joinProps: JoinProps, joinedCallback: function): void
  • Parameters

    • joinProps: JoinProps
    • joinedCallback: function
        • (): void
        • Returns void

    Returns void