Struct web_sys::SvgTransformList
source · #[repr(transparent)]pub struct SvgTransformList { /* private fields */ }
Expand description
The SVGTransformList
object
This API requires the following crate features to be activated: SvgTransformList
Implementations§
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn append_item(
&self,
new_item: &SvgTransform
) -> Result<SvgTransform, JsValue>
pub fn append_item(
&self,
new_item: &SvgTransform
) -> Result<SvgTransform, JsValue>
The appendItem()
method
This API requires the following crate features to be activated: SvgTransform
, SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn consolidate(&self) -> Result<Option<SvgTransform>, JsValue>
pub fn consolidate(&self) -> Result<Option<SvgTransform>, JsValue>
The consolidate()
method
This API requires the following crate features to be activated: SvgTransform
, SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn create_svg_transform_from_matrix(
&self,
matrix: &SvgMatrix
) -> SvgTransform
pub fn create_svg_transform_from_matrix(
&self,
matrix: &SvgMatrix
) -> SvgTransform
The createSVGTransformFromMatrix()
method
This API requires the following crate features to be activated: SvgMatrix
, SvgTransform
, SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn initialize(
&self,
new_item: &SvgTransform
) -> Result<SvgTransform, JsValue>
pub fn initialize(
&self,
new_item: &SvgTransform
) -> Result<SvgTransform, JsValue>
The initialize()
method
This API requires the following crate features to be activated: SvgTransform
, SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn insert_item_before(
&self,
new_item: &SvgTransform,
index: u32
) -> Result<SvgTransform, JsValue>
pub fn insert_item_before(
&self,
new_item: &SvgTransform,
index: u32
) -> Result<SvgTransform, JsValue>
The insertItemBefore()
method
This API requires the following crate features to be activated: SvgTransform
, SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn remove_item(&self, index: u32) -> Result<SvgTransform, JsValue>
pub fn remove_item(&self, index: u32) -> Result<SvgTransform, JsValue>
The removeItem()
method
This API requires the following crate features to be activated: SvgTransform
, SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn replace_item(
&self,
new_item: &SvgTransform,
index: u32
) -> Result<SvgTransform, JsValue>
pub fn replace_item(
&self,
new_item: &SvgTransform,
index: u32
) -> Result<SvgTransform, JsValue>
The replaceItem()
method
This API requires the following crate features to be activated: SvgTransform
, SvgTransformList
source§impl SvgTransformList
impl SvgTransformList
sourcepub fn number_of_items(&self) -> u32
pub fn number_of_items(&self) -> u32
The numberOfItems
getter
This API requires the following crate features to be activated: SvgTransformList
Trait Implementations§
source§impl AsRef<JsValue> for SvgTransformList
impl AsRef<JsValue> for SvgTransformList
source§impl AsRef<Object> for SvgTransformList
impl AsRef<Object> for SvgTransformList
source§impl Clone for SvgTransformList
impl Clone for SvgTransformList
source§fn clone(&self) -> SvgTransformList
fn clone(&self) -> SvgTransformList
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SvgTransformList
impl Debug for SvgTransformList
source§impl From<JsValue> for SvgTransformList
impl From<JsValue> for SvgTransformList
source§fn from(obj: JsValue) -> SvgTransformList
fn from(obj: JsValue) -> SvgTransformList
source§impl From<SvgTransformList> for JsValue
impl From<SvgTransformList> for JsValue
source§fn from(obj: SvgTransformList) -> JsValue
fn from(obj: SvgTransformList) -> JsValue
source§impl From<SvgTransformList> for Object
impl From<SvgTransformList> for Object
source§fn from(obj: SvgTransformList) -> Object
fn from(obj: SvgTransformList) -> Object
source§impl FromWasmAbi for SvgTransformList
impl FromWasmAbi for SvgTransformList
source§impl<'a> IntoWasmAbi for &'a SvgTransformList
impl<'a> IntoWasmAbi for &'a SvgTransformList
source§impl IntoWasmAbi for SvgTransformList
impl IntoWasmAbi for SvgTransformList
source§impl JsCast for SvgTransformList
impl JsCast for SvgTransformList
source§fn instanceof(val: &JsValue) -> bool
fn instanceof(val: &JsValue) -> bool
instanceof
check to see whether the JsValue
provided is an instance of this type. Read moresource§fn unchecked_from_js(val: JsValue) -> Self
fn unchecked_from_js(val: JsValue) -> Self
source§fn unchecked_from_js_ref(val: &JsValue) -> &Self
fn unchecked_from_js_ref(val: &JsValue) -> &Self
source§fn is_instance_of<T>(&self) -> boolwhere
T: JsCast,
fn is_instance_of<T>(&self) -> boolwhere
T: JsCast,
T
. Read moresource§fn dyn_into<T>(self) -> Result<T, Self>where
T: JsCast,
fn dyn_into<T>(self) -> Result<T, Self>where
T: JsCast,
T
. Read moresource§fn dyn_ref<T>(&self) -> Option<&T>where
T: JsCast,
fn dyn_ref<T>(&self) -> Option<&T>where
T: JsCast,
T
. Read moresource§fn unchecked_into<T>(self) -> Twhere
T: JsCast,
fn unchecked_into<T>(self) -> Twhere
T: JsCast,
source§impl OptionFromWasmAbi for SvgTransformList
impl OptionFromWasmAbi for SvgTransformList
source§impl<'a> OptionIntoWasmAbi for &'a SvgTransformList
impl<'a> OptionIntoWasmAbi for &'a SvgTransformList
source§impl OptionIntoWasmAbi for SvgTransformList
impl OptionIntoWasmAbi for SvgTransformList
source§impl RefFromWasmAbi for SvgTransformList
impl RefFromWasmAbi for SvgTransformList
§type Abi = <JsValue as RefFromWasmAbi>::Abi
type Abi = <JsValue as RefFromWasmAbi>::Abi
Self
are recovered from.§type Anchor = ManuallyDrop<SvgTransformList>
type Anchor = ManuallyDrop<SvgTransformList>
Self
for the duration of the
invocation of the function that has an &Self
parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous. Read moreAuto Trait Implementations§
impl RefUnwindSafe for SvgTransformList
impl Send for SvgTransformList
impl Sync for SvgTransformList
impl Unpin for SvgTransformList
impl UnwindSafe for SvgTransformList
Blanket Implementations§
source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
IntoWasmAbi::Abi
source§fn return_abi(self, extra: &mut dyn Stack) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self, extra: &mut dyn Stack) -> <T as ReturnWasmAbi>::Abi
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
. Read more