Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ScreenShareProps

Hierarchy

  • ScreenShareProps

Index

Properties

socketID

socketID: string

Methods

addVideoTrack

  • addVideoTrack(stream: MediaStream): void

getNickNameFromSocketID

  • getNickNameFromSocketID(socketID: string): string

removeVideoTrack

  • removeVideoTrack(): void

setDataChannelEventHandler

  • setDataChannelEventHandler(dataType: DataDtoType, dataChannelEventHandler: (arg0: any, peer: Peer) => void): void

setOtherSideClear

  • setOtherSideClear(fromSocketID: string, toSocketID: string): void

setOtherSideDraw

  • setOtherSideDraw(fromSocketID: string, toSocketID: string, toPos: Vec2, strokeColor: string, lineWidth: number): void

setOtherSideDrawStartPos

  • setOtherSideDrawStartPos(fromSocketID: string, toSocketID: string, startPos: Vec2): void

setTrackEventHandler

  • setTrackEventHandler(trackEventHandler: (peerId: string, event: RTCTrackEvent) => void): void
  • Parameters

    • trackEventHandler: (peerId: string, event: RTCTrackEvent) => void
        • (peerId: string, event: RTCTrackEvent): void
        • Parameters

          • peerId: string
          • event: RTCTrackEvent

          Returns void

    Returns void

Generated using TypeDoc