struct

Hwaro::Assets::Sass::Extend::Request

Inherits Struct < Value < Object

One @extend directive: the extending rule's resolved selectors, one target selector, and the location for error reporting.

Constructors

new(extenders : Array(String), target : String, optional : Bool, path : String, line : Int32, column : Int32, breaks : Array(Bool) = [] of Bool)
Source

Instance methods

breaks

Line-break flags of the extending rule's selector list — additions carry the extender's own line structure into the extended rule (dart-sass: .x,\n.y { @extend .t } emits .t, .x,\n.y). May be shorter than extenders; missing entries read false.

clone
Source
column
copy_with(extenders _extenders = @extenders, target _target = @target, optional _optional = @optional, path _path = @path, line _line = @line, column _column = @column, breaks _breaks = @breaks)
Source
extenders
line
optional
path
target