Struct yew_hooks::UseMediaOptions
source · [−]pub struct UseMediaOptions {
pub auto_play: bool,
pub onplay: Option<Box<dyn FnMut(Event)>>,
pub onplaying: Option<Box<dyn FnMut(Event)>>,
pub onwaiting: Option<Box<dyn FnMut(Event)>>,
pub onpause: Option<Box<dyn FnMut(Event)>>,
pub onvolumechange: Option<Box<dyn FnMut(Event)>>,
pub ondurationchange: Option<Box<dyn FnMut(Event)>>,
pub ontimeupdate: Option<Box<dyn FnMut(Event)>>,
pub onprogress: Option<Box<dyn FnMut(Event)>>,
}Expand description
Options for media
Fields
auto_play: boolAuto play the media.
onplay: Option<Box<dyn FnMut(Event)>>onplaying: Option<Box<dyn FnMut(Event)>>onwaiting: Option<Box<dyn FnMut(Event)>>onpause: Option<Box<dyn FnMut(Event)>>onvolumechange: Option<Box<dyn FnMut(Event)>>ondurationchange: Option<Box<dyn FnMut(Event)>>ontimeupdate: Option<Box<dyn FnMut(Event)>>onprogress: Option<Box<dyn FnMut(Event)>>Implementations
sourceimpl UseMediaOptions
impl UseMediaOptions
sourcepub fn enable_auto_play() -> Self
pub fn enable_auto_play() -> Self
Set auto_play to true
Trait Implementations
sourceimpl Default for UseMediaOptions
impl Default for UseMediaOptions
sourcefn default() -> UseMediaOptions
fn default() -> UseMediaOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !RefUnwindSafe for UseMediaOptions
impl !Send for UseMediaOptions
impl !Sync for UseMediaOptions
impl Unpin for UseMediaOptions
impl !UnwindSafe for UseMediaOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
sourcepub fn into_prop_value(self) -> Option<T>
pub fn into_prop_value(self) -> Option<T>
Convert self to a value of a Properties struct.
sourceimpl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
sourcepub fn into_prop_value(self) -> T
pub fn into_prop_value(self) -> T
Convert self to a value of a Properties struct.