CSSLayerStatementRule extension type

The CSSLayerStatementRule represents a statement rule. Unlike CSSLayerBlockRule, it doesn't contain other rules and merely defines one or several layers by providing their names.

This rule allows to explicitly declare the ordering layer that is in an apparent way at the beginning of a CSS file: the layer order is defined by the order of first occurrence of each layer name. Declaring them with a statement allows the reader to understand the layer order. It also allows inline and imported layers to be interleaved, which is not possible when using the CSSLayerBlockRule syntax.

on
Implemented types

Properties

cssText String
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
nameList JSArray<JSString>
no setter
parentRule CSSRule?
no setterinherited
parentStyleSheet CSSStyleSheet?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type int
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited