StyleSheet class

Named stylesheet that compiles class-based style rules to CSS text.

Constructors

StyleSheet(String name, Map<String, StyleRule> rules, {ThemeTokens? tokens})
Creates a named stylesheet from rules.
const

Properties

cssText → String
Compiled CSS text for this stylesheet.
no setter
hashCode → int
The hash code for this object.
no setterinherited
name → String
Stylesheet namespace used in generated class names.
final
rules → Map<String, StyleRule>
Style rules keyed by selector or class key.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tokens → ThemeTokens?
Optional tokens used to resolve TokenRef values.
final

Methods

className(String key) → String
Returns the generated class name for key.
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