|
@@ -49,44 +49,6 @@ nativeImage.createThumbnailFromPath(imagePath, size).then(result => {
|
|
|
})
|
|
|
```
|
|
|
|
|
|
-### Deprecated: `BrowserWindow.setTrafficLightPosition(position)`
|
|
|
-
|
|
|
-`BrowserWindow.setTrafficLightPosition(position)` has been deprecated, the
|
|
|
-`BrowserWindow.setWindowButtonPosition(position)` API should be used instead
|
|
|
-which accepts `null` instead of `{ x: 0, y: 0 }` to reset the position to
|
|
|
-system default.
|
|
|
-
|
|
|
-```js
|
|
|
-// Removed in Electron 24
|
|
|
-win.setTrafficLightPosition({ x: 10, y: 10 })
|
|
|
-win.setTrafficLightPosition({ x: 0, y: 0 })
|
|
|
-
|
|
|
-// Replace with
|
|
|
-win.setWindowButtonPosition({ x: 10, y: 10 })
|
|
|
-win.setWindowButtonPosition(null)
|
|
|
-```
|
|
|
-
|
|
|
-### Deprecated: `BrowserWindow.getTrafficLightPosition()`
|
|
|
-
|
|
|
-`BrowserWindow.getTrafficLightPosition()` has been deprecated, the
|
|
|
-`BrowserWindow.getWindowButtonPosition()` API should be used instead
|
|
|
-which returns `null` instead of `{ x: 0, y: 0 }` when there is no custom
|
|
|
-position.
|
|
|
-
|
|
|
-```js
|
|
|
-// Removed in Electron 24
|
|
|
-const pos = win.getTrafficLightPosition()
|
|
|
-if (pos.x === 0 && pos.y === 0) {
|
|
|
- // No custom position.
|
|
|
-}
|
|
|
-
|
|
|
-// Replace with
|
|
|
-const ret = win.getWindowButtonPosition()
|
|
|
-if (ret === null) {
|
|
|
- // No custom position.
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
## Planned Breaking API Changes (23.0)
|
|
|
|
|
|
### Behavior Changed: Draggable Regions on macOS
|