pub struct BrowserControlsProps {Show 39 fields
pub show_controls: bool,
pub class: &'static str,
pub style: &'static str,
pub on_close: Callback<()>,
pub on_close_mouse_over: Callback<()>,
pub on_close_mouse_out: Callback<()>,
pub on_close_focus: Callback<FocusEvent>,
pub on_close_blur: Callback<FocusEvent>,
pub close_class: &'static str,
pub close_svg_class: &'static str,
pub close_path_class: &'static str,
pub close_button_type: &'static str,
pub close_aria_label: &'static str,
pub close_title: &'static str,
pub close_tabindex: &'static str,
pub on_minimize: Callback<()>,
pub on_minimize_mouse_over: Callback<()>,
pub on_minimize_mouse_out: Callback<()>,
pub on_minimize_focus: Callback<FocusEvent>,
pub on_minimize_blur: Callback<FocusEvent>,
pub minimize_class: &'static str,
pub minimize_svg_class: &'static str,
pub minimize_path_class: &'static str,
pub minimize_button_type: &'static str,
pub minimize_aria_label: &'static str,
pub minimize_title: &'static str,
pub minimize_tabindex: &'static str,
pub on_maximize: Callback<()>,
pub on_maximize_mouse_over: Callback<()>,
pub on_maximize_mouse_out: Callback<()>,
pub on_maximize_focus: Callback<FocusEvent>,
pub on_maximize_blur: Callback<FocusEvent>,
pub maximize_class: &'static str,
pub maximize_svg_class: &'static str,
pub maximize_path_class: &'static str,
pub maximize_button_type: &'static str,
pub maximize_aria_label: &'static str,
pub maximize_title: &'static str,
pub maximize_tabindex: &'static str,
}Available on crate feature
yew only.Fieldsยง
ยงshow_controls: boolยงclass: &'static strยงstyle: &'static strยงon_close: Callback<()>ยงon_close_mouse_over: Callback<()>ยงon_close_mouse_out: Callback<()>ยงon_close_focus: Callback<FocusEvent>ยงon_close_blur: Callback<FocusEvent>ยงclose_class: &'static strยงclose_svg_class: &'static strยงclose_path_class: &'static strยงclose_aria_label: &'static strยงclose_title: &'static strยงclose_tabindex: &'static strยงon_minimize: Callback<()>ยงon_minimize_mouse_over: Callback<()>ยงon_minimize_mouse_out: Callback<()>ยงon_minimize_focus: Callback<FocusEvent>ยงon_minimize_blur: Callback<FocusEvent>ยงminimize_class: &'static strยงminimize_svg_class: &'static strยงminimize_path_class: &'static strยงminimize_aria_label: &'static strยงminimize_title: &'static strยงminimize_tabindex: &'static strยงon_maximize: Callback<()>ยงon_maximize_mouse_over: Callback<()>ยงon_maximize_mouse_out: Callback<()>ยงon_maximize_focus: Callback<FocusEvent>ยงon_maximize_blur: Callback<FocusEvent>ยงmaximize_class: &'static strยงmaximize_svg_class: &'static strยงmaximize_path_class: &'static strยงmaximize_aria_label: &'static strยงmaximize_title: &'static strยงmaximize_tabindex: &'static strTrait Implementationsยง
Sourceยงimpl Clone for BrowserControlsProps
impl Clone for BrowserControlsProps
Sourceยงfn clone(&self) -> BrowserControlsProps
fn clone(&self) -> BrowserControlsProps
Returns a duplicate of the value. Read more
1.0.0 ยท Sourceยงfn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSourceยงimpl PartialEq for BrowserControlsProps
impl PartialEq for BrowserControlsProps
Sourceยงimpl Properties for BrowserControlsProps
impl Properties for BrowserControlsProps
impl StructuralPartialEq for BrowserControlsProps
Auto Trait Implementationsยง
impl Freeze for BrowserControlsProps
impl !RefUnwindSafe for BrowserControlsProps
impl !Send for BrowserControlsProps
impl !Sync for BrowserControlsProps
impl Unpin for BrowserControlsProps
impl !UnwindSafe for BrowserControlsProps
Blanket Implementationsยง
Sourceยงimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Sourceยงfn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Sourceยงimpl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Sourceยงimpl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Sourceยงfn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Sourceยงimpl<T> Instrument for T
impl<T> Instrument for T
Sourceยงfn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Sourceยงfn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Sourceยงimpl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Sourceยงfn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Sourceยงimpl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Sourceยงfn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.Sourceยงimpl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Sourceยงimpl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Sourceยงfn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Sourceยงimpl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Sourceยงfn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.