pub trait VisualViewportMethods<D: DomTypes> {
Show 13 methods
// Required methods
fn OffsetLeft(&self) -> Finite<f64>;
fn OffsetTop(&self) -> Finite<f64>;
fn PageLeft(&self) -> Finite<f64>;
fn PageTop(&self) -> Finite<f64>;
fn Width(&self) -> Finite<f64>;
fn Height(&self) -> Finite<f64>;
fn Scale(&self) -> Finite<f64>;
fn GetOnresize(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnresize(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnscroll(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnscroll(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnscrollend(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnscrollend(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
}Required Methods§
fn OffsetLeft(&self) -> Finite<f64>
fn OffsetTop(&self) -> Finite<f64>
fn PageLeft(&self) -> Finite<f64>
fn PageTop(&self) -> Finite<f64>
fn Width(&self) -> Finite<f64>
fn Height(&self) -> Finite<f64>
fn Scale(&self) -> Finite<f64>
fn GetOnresize(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnresize(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnscroll(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnscroll(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnscrollend(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnscrollend(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".