css_class_interpreters.ts

Declarations
#

3 declarations

view source

css_class_interpreters
#

css_literal_interpreter
#

css_class_interpreters.ts view source

CssClassDefinitionInterpreter

Interpreter for CSS-literal classes (e.g., display:flex, hover:opacity:80%). Generates full CSS rulesets including any modifier wrappers.

modified_class_interpreter
#

css_class_interpreters.ts view source

CssClassDefinitionInterpreter

Interpreter for modified token/composite classes (e.g., hover:p_md, md:box, dark:hover:panel). Applies modifiers to existing declaration-based or ruleset-based classes.

This interpreter must run BEFORE css_literal_interpreter to handle cases like hover:box where box is a known class (not a CSS property).

Depends on
#

Imported by
#