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:
Constants
Any Map Style
Block Map Style
Flow Map Style
Attributes
Read & Write
The optional anchor for this mapping
Read & Write
Is this an implicit mapping?
Read & Write
The style of this mapping
Read & Write
The optional tag for this mapping
Class Methods
3.3
View on GitHub
# File tmp/rubies/ruby-3.3.0/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
Create a new Psych::Nodes::Mapping object.
anchor is the anchor associated with the map or nil. tag is the tag associated with the map or nil. implicit is a boolean indicating whether or not the map was implicitly started. style is an integer indicating the mapping style.
See Also
See also Psych::Handler#start_mapping
Instance Methods
#
3.3
View on GitHub
# File tmp/rubies/ruby-3.3.0/ext/psych/lib/psych/nodes/mapping.rb, line 56
def mapping?; true; end
No documentation available