tauri_runtime_wry

Enum WebviewMessage

Source
pub enum WebviewMessage {
Show 26 variants AddEventListener(WebviewEventId, Box<dyn Fn(&WebviewEvent) + Send>), EvaluateScript(String), WebviewEvent(WebviewEvent), SynthesizedWindowEvent(SynthesizedWindowEvent), Navigate(Url), Print, Close, Show, Hide, SetPosition(Position), SetSize(Size), SetBounds(Rect), SetFocus, Reparent(WindowId, Sender<Result<()>>), SetAutoResize(bool), SetZoom(f64), SetBackgroundColor(Option<Color>), ClearAllBrowsingData, Url(Sender<Result<String>>), Bounds(Sender<Result<Rect>>), Position(Sender<Result<PhysicalPosition<i32>>>), Size(Sender<Result<PhysicalSize<u32>>>), WithWebview(Box<dyn FnOnce(Webview) + Send>), OpenDevTools, CloseDevTools, IsDevToolsOpen(Sender<bool>),
}

Variants§

§

AddEventListener(WebviewEventId, Box<dyn Fn(&WebviewEvent) + Send>)

§

EvaluateScript(String)

§

WebviewEvent(WebviewEvent)

§

SynthesizedWindowEvent(SynthesizedWindowEvent)

§

Navigate(Url)

§

Print

§

Close

§

Show

§

Hide

§

SetPosition(Position)

§

SetSize(Size)

§

SetBounds(Rect)

§

SetFocus

§

Reparent(WindowId, Sender<Result<()>>)

§

SetAutoResize(bool)

§

SetZoom(f64)

§

SetBackgroundColor(Option<Color>)

§

ClearAllBrowsingData

§

Url(Sender<Result<String>>)

§

Bounds(Sender<Result<Rect>>)

§

Position(Sender<Result<PhysicalPosition<i32>>>)

§

Size(Sender<Result<PhysicalSize<u32>>>)

§

WithWebview(Box<dyn FnOnce(Webview) + Send>)

§

OpenDevTools

§

CloseDevTools

§

IsDevToolsOpen(Sender<bool>)

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MaybeSendSync for T