Class: XmlWriteStream::StackItem

Inherits:
Object
  • Object
show all
Defined in:
lib/xml-write-stream/stateful_writer.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tag_name, multiline = true) ⇒ StackItem

Returns a new instance of StackItem.



7
8
9
10
# File 'lib/xml-write-stream/stateful_writer.rb', line 7

def initialize(tag_name, multiline = true)
  @tag_name = tag_name
  @multiline = multiline
end

Instance Attribute Details

#multilineObject (readonly) Also known as: multiline?

Returns the value of attribute multiline.



5
6
7
# File 'lib/xml-write-stream/stateful_writer.rb', line 5

def multiline
  @multiline
end

#tag_nameObject (readonly)

Returns the value of attribute tag_name.



5
6
7
# File 'lib/xml-write-stream/stateful_writer.rb', line 5

def tag_name
  @tag_name
end