pub trait VTTRegionMethods<D: DomTypes> {
Show 17 methods // Required methods fn Id(&self) -> DOMString; fn SetId(&self, value: DOMString); fn Width(&self) -> Finite<f64>; fn SetWidth(&self, value: Finite<f64>) -> ErrorResult; fn Lines(&self) -> u32; fn SetLines(&self, value: u32) -> ErrorResult; fn RegionAnchorX(&self) -> Finite<f64>; fn SetRegionAnchorX(&self, value: Finite<f64>) -> ErrorResult; fn RegionAnchorY(&self) -> Finite<f64>; fn SetRegionAnchorY(&self, value: Finite<f64>) -> ErrorResult; fn ViewportAnchorX(&self) -> Finite<f64>; fn SetViewportAnchorX(&self, value: Finite<f64>) -> ErrorResult; fn ViewportAnchorY(&self) -> Finite<f64>; fn SetViewportAnchorY(&self, value: Finite<f64>) -> ErrorResult; fn Scroll(&self) -> ScrollSetting; fn SetScroll(&self, value: ScrollSetting); fn Constructor( global: &D::Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<D::VTTRegion>>;
}

Required Methods§

Source

fn Id(&self) -> DOMString

Source

fn SetId(&self, value: DOMString)

Source

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

Source

fn SetWidth(&self, value: Finite<f64>) -> ErrorResult

Source

fn Lines(&self) -> u32

Source

fn SetLines(&self, value: u32) -> ErrorResult

Source

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

Source

fn SetRegionAnchorX(&self, value: Finite<f64>) -> ErrorResult

Source

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

Source

fn SetRegionAnchorY(&self, value: Finite<f64>) -> ErrorResult

Source

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

Source

fn SetViewportAnchorX(&self, value: Finite<f64>) -> ErrorResult

Source

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

Source

fn SetViewportAnchorY(&self, value: Finite<f64>) -> ErrorResult

Source

fn Scroll(&self) -> ScrollSetting

Source

fn SetScroll(&self, value: ScrollSetting)

Source

fn Constructor( global: &D::Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<D::VTTRegion>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§