Class: Sass::Selector::Class

Inherits:
Simple
  • Object
show all
Defined in:
/var/www/sass-pages/.sass/lib/sass/selector.rb

Overview

A class selector (e.g. .foo).

Instance Attribute Summary

Instance Method Summary

Methods inherited from Simple

#eql?, #hash, #inspect, #to_s, #unify, #unify_namespaces

Constructor Details

- (Class) initialize(name)

A new instance of Class

Parameters:



47
48
49
# File '/var/www/sass-pages/.sass/lib/sass/selector.rb', line 47

def initialize(name)
  @name = name
end

Instance Attribute Details

- (Array<String, Sass::Script::Node>) name (readonly)

The class name.

Returns:



44
45
46
# File '/var/www/sass-pages/.sass/lib/sass/selector.rb', line 44

def name
  @name
end

Instance Method Details

- to_a

See Also:

  • Selector#to_a


52
53
54
# File '/var/www/sass-pages/.sass/lib/sass/selector.rb', line 52

def to_a
  [".", *@name]
end