WindowOptions
Configuration for the window to create.
Since
1.0.0
Inheritors
Properties
on macOS and iOS there is a link preview on long pressing links, this is enabled by default. see https://docs.rs/objc2-web-kit/latest/objc2_web_kit/struct.WKWebView.html#method.allowsLinkPreview
Whether the window should always be below other windows.
Whether the window should always be on top of other windows or not.
Set the window background color.
Change the default background throttling behaviour.
Prevents the window contents from being captured by other apps.
Whether the window should have borders and bars or not.
Allows disabling the input accessory view on iOS.
Whether the window is in fullscreen mode or not.
If true, sets the window title to be hidden on macOS.
Whether we should disable JavaScript code execution on the webview or not.
Whether the window's native maximize button is enabled or not. Defaults to true.
Whether the window's native minimize button is enabled or not. Defaults to true.
Prevent the window from overflowing the working area (e.g. monitor size - taskbar size) on creation, which means the window size will be limited to monitor size - taskbar size
Specifies the native scrollbar style to use with the webview. CSS styles that modify the scrollbar are applied on top of the native appearance configured here.
Whether or not the window icon should be added to the taskbar.
Defines the window tabbing identifier on macOS.
The style of the macOS title bar.
The position of the window controls on macOS.
Whether the window is transparent or not. Note that on macOS this requires the macos-private-api feature flag, enabled under tauri.conf.json > app > macOSPrivateApi. WARNING: Using private APIs on macOS prevents your application from being accepted to the App Store.
Whether the window should be visible on all workspaces or virtual desktops.
Window effects.