Enum tauri_runtime_wry::WindowMessage
source · [−]pub enum WindowMessage {
Show 49 variants
OpenDevTools,
CloseDevTools,
IsDevToolsOpen(Sender<bool>),
ScaleFactor(Sender<f64>),
InnerPosition(Sender<Result<PhysicalPosition<i32>>>),
OuterPosition(Sender<Result<PhysicalPosition<i32>>>),
InnerSize(Sender<PhysicalSize<u32>>),
OuterSize(Sender<PhysicalSize<u32>>),
IsFullscreen(Sender<bool>),
IsMaximized(Sender<bool>),
IsDecorated(Sender<bool>),
IsResizable(Sender<bool>),
IsVisible(Sender<bool>),
IsMenuVisible(Sender<bool>),
CurrentMonitor(Sender<Option<MonitorHandle>>),
PrimaryMonitor(Sender<Option<MonitorHandle>>),
AvailableMonitors(Sender<Vec<MonitorHandle>>),
GtkWindow(Sender<GtkWindow>),
Theme(Sender<Theme>),
Center(Sender<Result<()>>),
RequestUserAttention(Option<UserAttentionTypeWrapper>),
SetResizable(bool),
SetTitle(String),
Maximize,
Unmaximize,
Minimize,
Unminimize,
ShowMenu,
HideMenu,
Show,
Hide,
Close,
SetDecorations(bool),
SetAlwaysOnTop(bool),
SetSize(Size),
SetMinSize(Option<Size>),
SetMaxSize(Option<Size>),
SetPosition(Position),
SetFullscreen(bool),
SetFocus,
SetIcon(WryWindowIcon),
SetSkipTaskbar(bool),
SetCursorGrab(bool),
SetCursorVisible(bool),
SetCursorIcon(CursorIcon),
SetCursorPosition(Position),
DragWindow,
UpdateMenuItem(u16, MenuUpdate),
RequestRedraw,
}
Variants
OpenDevTools
CloseDevTools
IsDevToolsOpen(Sender<bool>)
ScaleFactor(Sender<f64>)
InnerPosition(Sender<Result<PhysicalPosition<i32>>>)
OuterPosition(Sender<Result<PhysicalPosition<i32>>>)
InnerSize(Sender<PhysicalSize<u32>>)
OuterSize(Sender<PhysicalSize<u32>>)
IsFullscreen(Sender<bool>)
IsMaximized(Sender<bool>)
IsDecorated(Sender<bool>)
IsResizable(Sender<bool>)
IsVisible(Sender<bool>)
IsMenuVisible(Sender<bool>)
CurrentMonitor(Sender<Option<MonitorHandle>>)
PrimaryMonitor(Sender<Option<MonitorHandle>>)
AvailableMonitors(Sender<Vec<MonitorHandle>>)
GtkWindow(Sender<GtkWindow>)
Theme(Sender<Theme>)
Center(Sender<Result<()>>)
RequestUserAttention(Option<UserAttentionTypeWrapper>)
SetResizable(bool)
SetTitle(String)
Maximize
Unmaximize
Minimize
Unminimize
ShowMenu
HideMenu
Show
Hide
Close
SetDecorations(bool)
SetAlwaysOnTop(bool)
SetSize(Size)
SetMinSize(Option<Size>)
SetMaxSize(Option<Size>)
SetPosition(Position)
SetFullscreen(bool)
SetFocus
SetIcon(WryWindowIcon)
SetSkipTaskbar(bool)
SetCursorGrab(bool)
SetCursorVisible(bool)
SetCursorIcon(CursorIcon)
SetCursorPosition(Position)
DragWindow
UpdateMenuItem(u16, MenuUpdate)
RequestRedraw
Trait Implementations
sourceimpl Clone for WindowMessage
impl Clone for WindowMessage
sourcefn clone(&self) -> WindowMessage
fn clone(&self) -> WindowMessage
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !RefUnwindSafe for WindowMessage
impl Send for WindowMessage
impl !Sync for WindowMessage
impl Unpin for WindowMessage
impl !UnwindSafe for WindowMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more