This class represents a YAML Mapping.
A Psych::Nodes::Mapping node may have 0 or more children, but must have an even number of children. Here are the valid children a Psych::Nodes::Mapping node may have:
Any Map Style
Block Map Style
Flow Map Style
The optional anchor for this mapping
Is this an implicit mapping?
The style of this mapping
The optional tag for this mapping
Create a new Psych::Nodes::Mapping object.
anchor is the anchor associated with the map or
tag is the tag associated with the map or
implicit is a boolean indicating whether or
not the map was implicitly started.
style is an integer
indicating the mapping style.
See also Psych::Handler#start_mapping
# File ext/psych/lib/psych/nodes/mapping.rb, line 48 def initialize anchor = nil, tag = nil, implicit = true, style = BLOCK super() @anchor = anchor @tag = tag @implicit = implicit @style = style end