electron/docs/api
Julien Isorce 680399f476 feat: Implement BrowserWindow.getMediaSourceId() and BrowserWindow.moveAbove(mediaSourceId) (#18926)
* feat: Implement BrowserWindow.moveAbove(mediaSourceId)

BrowserWindow.{focus,blur,moveTop}() are not enough in some
situations. For example when implementing an overlay that
follows another window that can lose focus. In that case
it is useful to move the overlay above the tracked window.

sourceId is a string in the format of DesktopCapturerSource.id,
for example "window:1869:0".

Notes: Added BrowserWindow.moveAbove(mediaSourceId)

https://github.com/electron/electron/issues/18922

* feat: Implement BrowserWindow.getMediaSourceId

Return the Window id in the format of DesktopCapturerSource's id.
For example "window🔢0".

https://github.com/electron/electron/issues/16460

Notes: Added BrowserWindow.getMediaSourceId
2019-08-15 15:51:15 +09:00
..
modernization docs: Fix process.enablePromiseAPI typo in promisification.md (#19576) 2019-08-05 10:19:48 +09:00
structures docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
accelerator.md feat: add support for scroll lock accelerator (#16873) 2019-02-11 09:13:13 -10:00
app.md feat: add about panel customization on Windows (#19420) 2019-08-12 16:32:51 -07:00
auto-updater.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
breaking-changes-ns.md docs: documentation of NetworkService-based protocol module (#18952) 2019-06-28 16:25:30 +09:00
breaking-changes.md chore: deprecate setHighlightMode (#19202) 2019-07-11 10:11:46 -05:00
browser-view.md feat: add getBounds() method for BrowserView (#19370) 2019-07-29 19:43:05 -07:00
browser-window-proxy.md refactor: use IPC helpers in window-setup (#17948) 2019-07-09 02:43:49 +03:00
browser-window.md feat: Implement BrowserWindow.getMediaSourceId() and BrowserWindow.moveAbove(mediaSourceId) (#18926) 2019-08-15 15:51:15 +09:00
chrome-command-line-switches.md docs: fix spelling and grammar errors (#18910) 2019-06-21 16:19:21 -05:00
client-request.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
clipboard.md docs: fix spelling and grammar errors (#18910) 2019-06-21 16:19:21 -05:00
command-line.md build: move to the new docs parser (#18103) 2019-05-06 08:29:01 -07:00
content-tracing.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
cookies.md docs: fix spelling and grammar errors (#18910) 2019-06-21 16:19:21 -05:00
crash-reporter.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
debugger.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
desktop-capturer.md build: move to the new docs parser (#18103) 2019-05-06 08:29:01 -07:00
dialog.md feat: add property customization to save dialogs (#19672) 2019-08-13 13:40:07 -07:00
dock.md build: move to the new docs parser (#18103) 2019-05-06 08:29:01 -07:00
download-item.md doc: improve EventEmitter md formatting (#19345) 2019-07-22 08:20:43 -07:00
environment-variables.md refactor: remove hardcoded google api key (#15478) 2018-10-31 07:49:44 -07:00
file-object.md docs: es6ify 'Breaking Changes' and 'File' API pages (#15507) 2018-12-05 23:14:52 +11:00
frameless-window.md fix: incorrect view ordering for customButtonsOnHover (#15564) 2018-12-10 11:05:30 -08:00
global-shortcut.md chore: move ts-smoke tests to core (#16930) 2019-02-13 15:24:28 -08:00
in-app-purchase.md docs: ensure that optionality matches between documented params and signatures (#18613) 2019-06-04 14:03:24 -07:00
incoming-message.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
ipc-main.md docs: update link to webContents.send (#19608) 2019-08-05 20:58:06 -07:00
ipc-renderer.md doc: improve EventEmitter md formatting (#19345) 2019-07-22 08:20:43 -07:00
locales.md Use actual Chromium l10n_util list in locales.md 2017-05-01 17:15:37 -04:00
menu-item.md doc: add missing MenuItem roles (#19329) 2019-07-31 14:13:56 -07:00
menu.md docs: fix undefined isMac in menu example (#19071) 2019-07-02 10:09:10 -05:00
native-image.md fix invalid lang tags (#19513) 2019-07-30 13:11:56 -07:00
native-theme.md feat: add new nativeTheme API (#19656) 2019-08-14 13:42:55 -07:00
net-log.md docs: add support for readonly,deprecated and platform doc annotations (#19478) 2019-07-26 16:12:59 -07:00
net.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
notification.md test: move Notification spec to main process (#19414) 2019-07-24 17:18:11 -07:00
power-monitor.md chore: remove deprecated APIs (#18159) 2019-05-09 14:48:10 -04:00
power-save-blocker.md chore: update to standard 12 2018-09-14 14:57:01 +10:00
process.md docs: add support for readonly,deprecated and platform doc annotations (#19478) 2019-07-26 16:12:59 -07:00
protocol-ns.md docs: documentation of NetworkService-based protocol module (#18952) 2019-06-28 16:25:30 +09:00
protocol.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
remote.md docs: add support for readonly,deprecated and platform doc annotations (#19478) 2019-07-26 16:12:59 -07:00
sandbox-option.md refactor: bundle the browser and renderer process electron code (#18553) 2019-06-02 13:03:03 -07:00
screen.md doc: improve EventEmitter md formatting (#19345) 2019-07-22 08:20:43 -07:00
session.md docs: add support for readonly,deprecated and platform doc annotations (#19478) 2019-07-26 16:12:59 -07:00
shell.md feat: macOS removal fallback when moveItemToTrash fails (#19700) 2019-08-13 12:31:53 -07:00
synopsis.md chore: update to standard 12 2018-09-14 14:57:01 +10:00
system-preferences.md feat: add new nativeTheme API (#19656) 2019-08-14 13:42:55 -07:00
touch-bar-button.md docs: fix TouchBar related documentation (#19444) 2019-08-01 10:59:26 -04:00
touch-bar-color-picker.md 📝 Fix dead urls 2018-04-09 17:58:10 -03:00
touch-bar-group.md 📝 Fix dead urls 2018-04-09 17:58:10 -03:00
touch-bar-label.md 📝 Fix dead urls 2018-04-09 17:58:10 -03:00
touch-bar-popover.md docs: fix TouchBar related documentation (#19444) 2019-08-01 10:59:26 -04:00
touch-bar-scrubber.md docs: fix TouchBar related documentation (#19444) 2019-08-01 10:59:26 -04:00
touch-bar-segmented-control.md docs: fix TouchBar related documentation (#19444) 2019-08-01 10:59:26 -04:00
touch-bar-slider.md 📝 Fix dead urls 2018-04-09 17:58:10 -03:00
touch-bar-spacer.md docs: fix TouchBar related documentation (#19444) 2019-08-01 10:59:26 -04:00
touch-bar.md test: move the TouchBar specs to the main process (#19413) 2019-07-25 11:30:42 -07:00
tray.md feat: add tray.focus() (#19548) 2019-08-09 07:43:48 -07:00
web-contents.md fix: crash in window.print() (#19690) 2019-08-12 23:44:14 -07:00
web-frame.md docs: add support for readonly,deprecated and platform doc annotations (#19478) 2019-07-26 16:12:59 -07:00
web-request.md fix: throw on invalid webRequest filters (#19337) 2019-07-25 10:20:02 -07:00
webview-tag.md docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
window-open.md docs: specify BrowserWindow features passable to window.open 2018-09-10 17:49:54 +02:00