Last updated

Class: XFrameManager

Hierarchy

  • EventEmitter

    XFrameManager

Table of contents

Properties

Constructors

Accessors

Methods

Properties

onDataCallback

onDataCallback: Function

Constructors

constructor

new XFrameManager(hostWindow?, onDataCallback?)

Parameters

NameType
hostWindow?Window
onDataCallback?Function

Overrides

EventEmitter.constructor

Accessors

logger

get logger(): Logger

Returns

Logger


hostAgent

get hostAgent(): FrameAgent

Returns

FrameAgent


guestAgents

get guestAgents(): FrameAgent[]

Returns

FrameAgent[]

Methods

createFrameByUrl

createFrameByUrl(url): Promise<PeerAgent>

Parameters

NameType
urlstring

Returns

Promise<PeerAgent>


createGuest

createGuest(): Promise<PeerAgent>

Returns

Promise<PeerAgent>


registerGuest

registerGuest(guestWindow, peerId?): Promise<PeerAgent>

Parameters

NameType
guestWindowWindow
peerId?string

Returns

Promise<PeerAgent>


removeGuest

removeGuest(peerId): void

Parameters

NameType
peerIdstring

Returns

void