class Sass::Value::ArgumentList

@see sass-lang.com/documentation/js-api/classes/sassargumentlist/
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 = ',')

Parameters:
  • separator (::String) --
  • keywords (Hash) --
  • contents (Array) --
def initialize(contents = [], keywords = {}, separator = ',')
  super(contents, separator:)
  @id = 0
  @keywords_accessed = false
  @keywords = keywords.freeze
end

def initialize_dup(orig)

def initialize_dup(orig)
  @id = 0
  super
end

def keywords

Returns:
  • (Hash) -
def keywords
  @keywords_accessed = true
  @keywords
end