Variable PictureInPicture
PictureInPicture: {
browserWeakMap: any;
originatingWinWeakMap: any;
weakGlobalToEligiblePipCount: any;
weakPipToWin: any;
weakWinToBrowser: any;
addOriginatingWinToWeakMap(browser: any): any;
addPiPBrowserToWeakMap(browser: any): any;
clearPipTabIcon(window: any): any;
closePipWindow(pipWin: any): any;
closeSinglePipWindow(closeData: any): any;
fitToScreen(requestingWin: any, videoData: any): any;
focusTabAndClosePip(window: any, pipActor: any): any;
getAvailScreenSize(screen: any): any;
getEligiblePipVideoCount(browser: any): any;
getWeakPipPlayer(pipActorRef: any): any;
getWorkingScreen(left: any, top: any, width: any, height: any): any;
handleEvent(event: any): any;
handlePictureInPictureRequest(wgp: any, videoData: any): any;
hideToggle(): any;
isOriginatingBrowser(browser: any): any;
loadPosition(): any;
moveToggle(): any;
onCommand(event: any): any;
onPipSwappedBrowsers(event: any): any;
openPipWindow(parentWin: any, videoData: any): any;
openToggleContextMenu(window: any, data: any): any;
removeOriginatingWinFromWeakMap(browser: any): any;
removePiPBrowserFromWeakMap(browser: any): any;
resizePictureInPictureWindow(videoData: any, actorRef: any): any;
resolveOverlapConflicts(left: any, top: any, width: any, height: any): any;
savePosition(win: any): any;
setFirstSeen(dateSeconds: any): any;
setHasUsed(hasUsed: any): any;
setOriginatingWindowActive(browsingContext: any, isActive: any): any;
setUrlbarPipIconActive(win: any): any;
setUrlbarPipIconInactive(pipWin: any): any;
toggleUrlbar(event: any): any;
unload(window: any): any;
updateEligiblePipVideoCount(browsingContext: any, count: any): any;
updatePlayingDurationHistograms(): any;
updateUrlbarHoverText(document: any, pipToggle: any, dataL10nId: any): any;
updateUrlbarToggle(browser: any): any;
windowGlobalPipCountGenerator(browser: any): any;
}
Type declaration
-
browserWeakMap: any
-
originatingWinWeakMap: any
-
weakGlobalToEligiblePipCount: any
-
weakPipToWin: any
-
weakWinToBrowser: any
-
addOriginatingWinToWeakMap:function
- addOriginatingWinToWeakMap(browser: any): any
-
Returns any
-
addPiPBrowserToWeakMap:function
- addPiPBrowserToWeakMap(browser: any): any
-
Returns any
-
clearPipTabIcon:function
- clearPipTabIcon(window: any): any
-
Returns any
-
closePipWindow:function
- closePipWindow(pipWin: any): any
-
Returns any
-
closeSinglePipWindow:function
- closeSinglePipWindow(closeData: any): any
-
Returns any
-
fitToScreen:function
- fitToScreen(requestingWin: any, videoData: any): any
-
Parameters
-
requestingWin: any
-
videoData: any
Returns any
-
focusTabAndClosePip:function
- focusTabAndClosePip(window: any, pipActor: any): any
-
Parameters
-
window: any
-
pipActor: any
Returns any
-
getAvailScreenSize:function
- getAvailScreenSize(screen: any): any
-
Returns any
-
getEligiblePipVideoCount:function
- getEligiblePipVideoCount(browser: any): any
-
Returns any
-
getWeakPipPlayer:function
- getWeakPipPlayer(pipActorRef: any): any
-
Returns any
-
getWorkingScreen:function
- getWorkingScreen(left: any, top: any, width: any, height: any): any
-
Parameters
-
left: any
-
top: any
-
width: any
-
height: any
Returns any
-
handleEvent:function
- handleEvent(event: any): any
-
Returns any
-
handlePictureInPictureRequest:function
- handlePictureInPictureRequest(wgp: any, videoData: any): any
-
Returns any
-
hideToggle:function
- hideToggle(): any
-
Returns any
-
isOriginatingBrowser:function
- isOriginatingBrowser(browser: any): any
-
Returns any
-
loadPosition:function
- loadPosition(): any
-
Returns any
-
moveToggle:function
- moveToggle(): any
-
Returns any
-
onCommand:function
- onCommand(event: any): any
-
Returns any
-
onPipSwappedBrowsers:function
- onPipSwappedBrowsers(event: any): any
-
Returns any
-
openPipWindow:function
- openPipWindow(parentWin: any, videoData: any): any
-
Parameters
-
parentWin: any
-
videoData: any
Returns any
-
openToggleContextMenu:function
-
removeOriginatingWinFromWeakMap:function
- removeOriginatingWinFromWeakMap(browser: any): any
-
Returns any
-
removePiPBrowserFromWeakMap:function
- removePiPBrowserFromWeakMap(browser: any): any
-
Returns any
-
resizePictureInPictureWindow:function
- resizePictureInPictureWindow(videoData: any, actorRef: any): any
-
Parameters
-
videoData: any
-
actorRef: any
Returns any
-
resolveOverlapConflicts:function
- resolveOverlapConflicts(left: any, top: any, width: any, height: any): any
-
Parameters
-
left: any
-
top: any
-
width: any
-
height: any
Returns any
-
savePosition:function
- savePosition(win: any): any
-
Returns any
-
setFirstSeen:function
- setFirstSeen(dateSeconds: any): any
-
Returns any
-
setHasUsed:function
- setHasUsed(hasUsed: any): any
-
Returns any
-
setOriginatingWindowActive:function
- setOriginatingWindowActive(browsingContext: any, isActive: any): any
-
Parameters
-
browsingContext: any
-
isActive: any
Returns any
-
setUrlbarPipIconActive:function
- setUrlbarPipIconActive(win: any): any
-
Returns any
-
setUrlbarPipIconInactive:function
- setUrlbarPipIconInactive(pipWin: any): any
-
Returns any
-
toggleUrlbar:function
- toggleUrlbar(event: any): any
-
Returns any
-
unload:function
- unload(window: any): any
-
Returns any
-
updateEligiblePipVideoCount:function
- updateEligiblePipVideoCount(browsingContext: any, count: any): any
-
Parameters
-
browsingContext: any
-
count: any
Returns any
-
updatePlayingDurationHistograms:function
- updatePlayingDurationHistograms(): any
-
Returns any
-
updateUrlbarHoverText:function
- updateUrlbarHoverText(document: any, pipToggle: any, dataL10nId: any): any
-
Parameters
-
document: any
-
pipToggle: any
-
dataL10nId: any
Returns any
-
updateUrlbarToggle:function
- updateUrlbarToggle(browser: any): any
-
Returns any
-
windowGlobalPipCountGenerator:function
- windowGlobalPipCountGenerator(browser: any): any
-
Returns any