| Class | Sass::Selector::Attribute |
| In: |
lib/sass/selector.rb
|
| Parent: | Simple |
| name | [R] |
The attribute name.
@return [Array<String, Sass::Script::Node>] |
| namespace | [R] |
The attribute namespace. `nil` means the default namespace,
`[""]` means no namespace, `["*"]` means any namespace.
@return [Array<String, Sass::Script::Node>, nil] |
| operator | [R] |
The matching operator, e.g. `"="` or `"^="`.
@return [String] |
| value | [R] |
The right-hand side of the operator.
@return [Array<String, Sass::Script::Node>] |
@param name [Array<String, Sass::Script::Node>] The attribute name @param namespace [Array<String, Sass::Script::Node>, nil] See \{namespace} @param operator [String] The matching operator, e.g. `"="` or `"^="` @param value [Array<String, Sass::Script::Node>] See \{value}
# File lib/sass/selector.rb, line 263
263: def initialize(name, namespace, operator, value)
264: @name = name
265: @namespace = namespace
266: @operator = operator
267: @value = value
268: end