Represents a parsed @mixin definition that can be included elsewhere.
| Content |
The raw content of the mixin body, to be expanded when included.
This includes nested rules which will be parsed during expansion. |
| FileLine |
Source line for error messages |
| FileName |
Source file for error messages |
| HasVariadicParameter |
Whether this mixin has a variadic parameter (last param ends with ...) |
| Name |
The name of the mixin (e.g., "button" from "@mixin button") |
| Parameters |
Parameter definitions in order, with optional default values.
Key = parameter name (without $), Value = default value (null if required) |