Class Sass::Script::Value::ArgList
In: lib/sass/script/value/arg_list.rb
Parent: List

A SassScript object representing a variable argument list. This works just like a normal list, but can also contain keyword arguments.

The keyword arguments attached to this list are unused except when this is passed as a glob argument to a function or mixin.

Methods

keywords   new  

Attributes

keywords_accessed  [RW]  Whether \{keywords} has been accessed. If so, we assume that all keywords were valid for the function that created this ArgList.

@return [Boolean]

Public Class methods

Creates a new argument list.

@param value [Array<Value>] See \{List#value}. @param keywords [Hash<String, Value>, NormalizedMap<Value>] See \{keywords} @param separator [String] See \{List#separator}.

Public Instance methods

The keyword arguments attached to this list.

@return [NormalizedMap<Value>]

[Validate]