Class: Sass::Engine::Line
Overview
A line of Sass code.
‘text`: [String] : The text in the line, without any whitespace at the beginning or end.
‘tabs`: [Fixnum] : The level of indentation of the line.
‘index`: [Fixnum] : The line number in the original document.
‘offset`: [Fixnum] : The number of bytes in on the line that the text begins.
This ends up being the number of bytes of leading whitespace.
‘filename`: [String] : The name of the file in which this line appeared.
‘children`: [Array<Line>] : The lines nested below this one.
Instance Attribute Summary collapse
-
#children ⇒ Object
Returns the value of attribute children.
-
#filename ⇒ Object
Returns the value of attribute filename.
-
#index ⇒ Object
Returns the value of attribute index.
-
#offset ⇒ Object
Returns the value of attribute offset.
-
#tabs ⇒ Object
Returns the value of attribute tabs.
-
#text ⇒ Object
Returns the value of attribute text.
Instance Attribute Details
#children ⇒ Object
Returns the value of attribute children
72 73 74 |
# File 'lib/sass/engine.rb', line 72 def children @children end |
#filename ⇒ Object
Returns the value of attribute filename
72 73 74 |
# File 'lib/sass/engine.rb', line 72 def filename @filename end |
#index ⇒ Object
Returns the value of attribute index
72 73 74 |
# File 'lib/sass/engine.rb', line 72 def index @index end |
#offset ⇒ Object
Returns the value of attribute offset
72 73 74 |
# File 'lib/sass/engine.rb', line 72 def offset @offset end |
#tabs ⇒ Object
Returns the value of attribute tabs
72 73 74 |
# File 'lib/sass/engine.rb', line 72 def tabs @tabs end |
#text ⇒ Object
Returns the value of attribute text
72 73 74 |
# File 'lib/sass/engine.rb', line 72 def text @text end |