Trait VisualViewportMethods
Source pub(crate) trait VisualViewportMethods<D>{
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,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnresize(
&self,
cx: &mut JSContext,
value: Option<Rc<EventHandlerNonNull<D>>>,
);
fn GetOnscroll(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnscroll(
&self,
cx: &mut JSContext,
value: Option<Rc<EventHandlerNonNull<D>>>,
);
fn GetOnscrollend(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnscrollend(
&self,
cx: &mut JSContext,
value: Option<Rc<EventHandlerNonNull<D>>>,
);
}