Trait StylePropertiesExt

Source
pub trait StylePropertiesExt: 'static {
    // Required methods
    fn clear(&self);
    fn get_property(&self, property: &str, state: StateFlags) -> Option<Value>;
    fn merge<P: IsA<StyleProperties>>(&self, props_to_merge: &P, replace: bool);
    fn set_property(&self, property: &str, state: StateFlags, value: &Value);
    fn unset_property(&self, property: &str, state: StateFlags);
}

Required Methodsยง

Source

fn clear(&self)

๐Ÿ‘ŽDeprecated
Source

fn get_property(&self, property: &str, state: StateFlags) -> Option<Value>

๐Ÿ‘ŽDeprecated
Source

fn merge<P: IsA<StyleProperties>>(&self, props_to_merge: &P, replace: bool)

๐Ÿ‘ŽDeprecated
Source

fn set_property(&self, property: &str, state: StateFlags, value: &Value)

๐Ÿ‘ŽDeprecated
Source

fn unset_property(&self, property: &str, state: StateFlags)

๐Ÿ‘ŽDeprecated

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ยง