Struct tauri_utils::config::WindowAllowlistConfig
source · pub struct WindowAllowlistConfig {Show 30 fields
pub all: bool,
pub create: bool,
pub center: bool,
pub request_user_attention: bool,
pub set_resizable: bool,
pub set_title: bool,
pub maximize: bool,
pub unmaximize: bool,
pub minimize: bool,
pub unminimize: bool,
pub show: bool,
pub hide: bool,
pub close: bool,
pub set_decorations: bool,
pub set_always_on_top: bool,
pub set_size: bool,
pub set_min_size: bool,
pub set_max_size: bool,
pub set_position: bool,
pub set_fullscreen: bool,
pub set_focus: bool,
pub set_icon: bool,
pub set_skip_taskbar: bool,
pub set_cursor_grab: bool,
pub set_cursor_visible: bool,
pub set_cursor_icon: bool,
pub set_cursor_position: bool,
pub set_ignore_cursor_events: bool,
pub start_dragging: bool,
pub print: bool,
}
Expand description
Allowlist for the window APIs.
Fields
all: bool
Use this flag to enable all window API features.
create: bool
Allows dynamic window creation.
center: bool
Allows centering the window.
request_user_attention: bool
Allows requesting user attention on the window.
set_resizable: bool
Allows setting the resizable flag of the window.
set_title: bool
Allows changing the window title.
maximize: bool
Allows maximizing the window.
unmaximize: bool
Allows unmaximizing the window.
minimize: bool
Allows minimizing the window.
unminimize: bool
Allows unminimizing the window.
show: bool
Allows showing the window.
hide: bool
Allows hiding the window.
close: bool
Allows closing the window.
set_decorations: bool
Allows setting the decorations flag of the window.
set_always_on_top: bool
Allows setting the always_on_top flag of the window.
set_size: bool
Allows setting the window size.
set_min_size: bool
Allows setting the window minimum size.
set_max_size: bool
Allows setting the window maximum size.
set_position: bool
Allows changing the position of the window.
set_fullscreen: bool
Allows setting the fullscreen flag of the window.
set_focus: bool
Allows focusing the window.
set_icon: bool
Allows changing the window icon.
set_skip_taskbar: bool
Allows setting the skip_taskbar flag of the window.
set_cursor_grab: bool
Allows grabbing the cursor.
set_cursor_visible: bool
Allows setting the cursor visibility.
set_cursor_icon: bool
Allows changing the cursor icon.
set_cursor_position: bool
Allows setting the cursor position.
set_ignore_cursor_events: bool
Allows ignoring cursor events.
start_dragging: bool
Allows start dragging on the window.
print: bool
Allows opening the system dialog to print the window content.
Trait Implementations
sourceimpl Allowlist for WindowAllowlistConfig
impl Allowlist for WindowAllowlistConfig
sourcefn all_features() -> Vec<&'static str>
fn all_features() -> Vec<&'static str>
sourcefn to_features(&self) -> Vec<&'static str>
fn to_features(&self) -> Vec<&'static str>
sourceimpl Clone for WindowAllowlistConfig
impl Clone for WindowAllowlistConfig
sourcefn clone(&self) -> WindowAllowlistConfig
fn clone(&self) -> WindowAllowlistConfig
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more