yaml_fluency

Creator: coderz1093

Last updated:

0 purchases

TODO
Add to Cart

Description:

yaml fluency

YAML Fluency #


Writes YAML strings fluently
Write this:
final userWriter = YamlMapWriter()
..writeMap(
'man',
(man) => man
..writeString('email', 'scott@madewithfelt.com')
..writeString('displayName', 'shyndman', quoted: false)
..writeBool('activated', true)
..writeString('bio', stripLeadingSpace('''
Ontario native, and dog whisperer.
Programming Dart/Flutter these days.
'''), multiline: true)
..writeMap(
'account',
(account) => account
..writeNumber('loginCount', 5)
..writeString(
'ticket',
Uuid().v4(),
),
),
)
..writeMap(
'dog',
(dog) => dog
..writeString('name', 'Henry')
..writeNumber('weight (lbs)', 24.5)
..writeBool('awesome', true)
..writeString('bio', stripLeadingSpace('''
California dog, coming to terms
with the Canadian winter.
'''), multiline: true),
);
copied to clipboard
To get this:
man:
email: "scott@madewithfelt.com"
displayName: shyndman
activated: true
bio: |-
Ontario native, and dog whisperer.
Programming Dart/Flutter these days.
account:
loginCount: 5
ticket: "d17933a8-4e24-4e66-9522-d59124f84503"
dog:
name: "Henry"
weight (lbs): 24.5
awesome: true
bio: |-
California dog, coming to terms
with the Canadian winter.
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.