Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

bannerDetails

bannerDetails: VideoRoomBannerDetails = null

hideBannerTimeout

hideBannerTimeout: number = 5000

minVideoHeight

minVideoHeight: number = 0

to set the video min height for all the participant default 0 will auto calculate video height based on container height

minVideoWidth

minVideoWidth: number = 0

to set the video min width for all the participant default 0 will auto calculate video width based on container width

videoAspectRatio

videoAspectRatio: number = ...

videoRoomContainerId

videoRoomContainerId: string = 'video-session-container'

Accessors

participantsContainerEl

  • get participantsContainerEl(): HTMLDivElement
  • Returns HTMLDivElement

videoRoomIdInputEl

  • get videoRoomIdInputEl(): HTMLInputElement
  • Returns HTMLInputElement

Methods

createRenderRoot

Abstract createVideoRoom

  • createVideoRoom(): void
  • Returns void

Abstract getVideoRoomId

  • getVideoRoomId(): string
  • Returns string

Abstract isAudioEnabled

  • isAudioEnabled(): boolean
  • Returns boolean

Abstract isPluginInitialised

  • isPluginInitialised(): boolean
  • Returns boolean

Abstract isVideoEnabled

  • isVideoEnabled(): boolean
  • Returns boolean

Abstract isVideoRoomConnected

  • isVideoRoomConnected(): boolean
  • Returns boolean

Abstract isVideoRoomReconnecting

  • isVideoRoomReconnecting(): boolean
  • Returns boolean

Abstract joinVideoRoom

  • joinVideoRoom(): void
  • Returns void

Abstract leaveVideoRoom

  • leaveVideoRoom(): void
  • Returns void

render

  • render(): TemplateResult
  • Returns TemplateResult

renderBanner

  • renderBanner(): TemplateResult
  • Returns TemplateResult

renderInSessionControls

  • renderInSessionControls(): TemplateResult
  • Returns TemplateResult

renderNoPluginInitContainer

  • renderNoPluginInitContainer(): TemplateResult
  • Returns TemplateResult

Abstract renderParticipants

  • renderParticipants(): TemplateResult
  • Returns TemplateResult

renderParticipantsGallery

  • renderParticipantsGallery(): TemplateResult
  • Returns TemplateResult

renderSessionDetails

  • renderSessionDetails(): TemplateResult
  • Returns TemplateResult

renderSessionEntryControls

  • renderSessionEntryControls(): TemplateResult
  • Returns TemplateResult

renderVideoSessionContainer

  • renderVideoSessionContainer(): TemplateResult
  • Returns TemplateResult

renderVideoSessionControls

  • renderVideoSessionControls(): TemplateResult
  • Returns TemplateResult

Abstract toggleAudio

  • toggleAudio(): void
  • Returns void

Abstract toggleVideo

  • toggleVideo(): void
  • Returns void

Legend

  • Inherited constructor
  • Inherited property
  • Inherited method
  • Property
  • Method

Generated using TypeDoc