VisualViewportMethods

pub trait VisualViewportMethods<D>
where 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, 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>>>, );
}

Required Methods§

Source

fn OffsetLeft(&self) -> Finite<f64>

Source

fn OffsetTop(&self) -> Finite<f64>

Source

fn PageLeft(&self) -> Finite<f64>

Source

fn PageTop(&self) -> Finite<f64>

Source

fn Width(&self) -> Finite<f64>

Source

fn Height(&self) -> Finite<f64>

Source

fn Scale(&self) -> Finite<f64>

Source

fn GetOnresize(&self, cx: &mut JSContext) -> Option<Rc<EventHandlerNonNull<D>>>

Source

fn SetOnresize( &self, cx: &mut JSContext, value: Option<Rc<EventHandlerNonNull<D>>>, )

Source

fn GetOnscroll(&self, cx: &mut JSContext) -> Option<Rc<EventHandlerNonNull<D>>>

Source

fn SetOnscroll( &self, cx: &mut JSContext, value: Option<Rc<EventHandlerNonNull<D>>>, )

Source

fn GetOnscrollend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<D>>>

Source

fn SetOnscrollend( &self, cx: &mut JSContext, value: Option<Rc<EventHandlerNonNull<D>>>, )

Implementors§