class Sass::Value::ArgumentList
@see sass-lang.com/documentation/js-api/classes/SassArgumentList<br><br>map as well as the positional arguments.
An argument list comes from a rest argument. It’s distinct from a normal {List} in that it may contain a keyword
Sass’s argument list type.
def initialize(contents = [], keywords = {}, separator = ',')
-
separator
(::String
) -- -
keywords
(Hash<::String, Value>
) -- -
contents
(Array
) --
def initialize(contents = [], keywords = {}, separator = ',') super(contents, separator: separator) @id = 0 @keywords_accessed = false @keywords = keywords.transform_keys(&:to_s).freeze end
def keywords
-
(Hash<::String, Value>)
-
def keywords @keywords_accessed = true @keywords end