Class: XFrameManager
Hierarchy
EventEmitter
↳
XFrameManager
Table of contents
Properties
Constructors
Accessors
Methods
Properties
onDataCallback
• onDataCallback: Function
Constructors
constructor
• new XFrameManager(hostWindow?
, onDataCallback?
)
Parameters
Name | Type |
---|---|
hostWindow? | Window |
onDataCallback? | Function |
Overrides
EventEmitter.constructor
Accessors
logger
• get
logger(): Logger
Returns
Logger
hostAgent
• get
hostAgent(): FrameAgent
Returns
guestAgents
• get
guestAgents(): FrameAgent
[]
Returns
Methods
createFrameByUrl
▸ createFrameByUrl(url
): Promise
<PeerAgent
>
Parameters
Name | Type |
---|---|
url | string |
Returns
Promise
<PeerAgent
>
createGuest
▸ createGuest(): Promise
<PeerAgent
>
Returns
Promise
<PeerAgent
>
registerGuest
▸ registerGuest(guestWindow
, peerId?
): Promise
<PeerAgent
>
Parameters
Name | Type |
---|---|
guestWindow | Window |
peerId? | string |
Returns
Promise
<PeerAgent
>
removeGuest
▸ removeGuest(peerId
): void
Parameters
Name | Type |
---|---|
peerId | string |
Returns
void