MapDumper.block constructor
MapDumper.block({
- required ScalarDumper scalarDumper,
- required CommentDumper commentDumper,
- required Compose onObject,
- required PushAnchor pushAnchor,
- required AsLocalTag asLocalTag,
- bool inlineNestedFlowIterable = false,
- bool inlineNestedFlowMap = false,
Dumper for block maps.
Implementation
MapDumper.block({
required ScalarDumper scalarDumper,
required CommentDumper commentDumper,
required Compose onObject,
required PushAnchor pushAnchor,
required AsLocalTag asLocalTag,
bool inlineNestedFlowIterable = false,
bool inlineNestedFlowMap = false,
}) : this._(
_KVStore(commentDumper),
inlineNestedIterable: inlineNestedFlowIterable,
inlineNestedMap: inlineNestedFlowMap,
mapStyle: NodeStyle.block,
canApplyTrailingComments: false,
onObject: onObject,
pushAnchor: pushAnchor,
asLocalTag: asLocalTag,
scalarDumper: scalarDumper,
onMapEnd: (hasContent, _, _) {
if (hasContent) return noCollectionEnd;
return (explicit: true, ending: '{}');
},
);