setBorder
Category: Window Management
Namespace: web.window.setBorder
Description
Sets the window border style. Changes apply immediately.
Syntax
const success = await web.window.setBorder({
border: 'sizeable'
});
Parameters
- border (required) - Border style:
"none","single", or"sizeable"
Returns
Promise<boolean> - Returns a promise that resolves with true if successful, false otherwise
Examples
Remove border
// Create borderless window
await web.window.setBorder({
border: 'none'
});
Make resizable
// Allow user to resize window
await web.window.setBorder({
border: 'sizeable'
});
Use Cases
- Create borderless windows
- Make window resizable or fixed
- Change border style dynamically
- Implement custom window chrome
Notes
- Valid values:
"none","single","sizeable" "none"= No border (borderless)"single"= Fixed border (not resizable)"sizeable"= Resizable border- Changes apply immediately