Struct xpcom::interfaces::nsIDOMCSSConditionRule [] [src]

#[repr(C)]
pub struct nsIDOMCSSConditionRule { /* fields omitted */ }

interface nsIDOMCSSConditionRule : nsIDOMCSSGroupingRule

/**
 * Interface in the CSS OM for at-rules that conditionally apply their
 * child rules.
 */

Methods

impl nsIDOMCSSConditionRule
[src]

[src]

Cast this nsIDOMCSSConditionRule to one of its base interfaces.

impl nsIDOMCSSConditionRule
[src]

[src]

attribute DOMString conditionText;

[src]

attribute DOMString conditionText;

Methods from Deref<Target = nsIDOMCSSGroupingRule>

[src]

Cast this nsIDOMCSSGroupingRule to one of its base interfaces.

[src]

readonly attribute nsIDOMCSSRuleList cssRules;

[src]

unsigned long insertRule (in DOMString rule, in unsigned long index) raises (DOMException);

[src]

void deleteRule (in unsigned long index) raises (DOMException);

Trait Implementations

impl XpCom for nsIDOMCSSConditionRule
[src]

IID: nsIID = nsID(1155154354, 22112, 16733, [134, 146, 234, 232, 5, 119, 97, 3])

[src]

Perform a QueryInterface call on this object, attempting to dynamically cast it to the requested interface type. Returns Some(RefPtr) if the cast succeeded, and None otherwise. Read more

impl RefCounted for nsIDOMCSSConditionRule
[src]

[src]

Increment the reference count.

[src]

Decrement the reference count, potentially freeing backing memory.

impl Deref for nsIDOMCSSConditionRule
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.