38 lines
762 B
D
38 lines
762 B
D
|
|
// Copyright Ferdinand Majerech 2011.
|
|
// Distributed under the Boost Software License, Version 1.0.
|
|
// (See accompanying file LICENSE_1_0.txt or copy at
|
|
// http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
///YAML node formatting styles.
|
|
module dyaml.style;
|
|
|
|
|
|
///Scalar styles.
|
|
enum ScalarStyle : ubyte
|
|
{
|
|
/// Invalid (uninitialized) style
|
|
invalid = 0,
|
|
/// `|` (Literal block style)
|
|
literal,
|
|
/// `>` (Folded block style)
|
|
folded,
|
|
/// Plain scalar
|
|
plain,
|
|
/// Single quoted scalar
|
|
singleQuoted,
|
|
/// Double quoted scalar
|
|
doubleQuoted
|
|
}
|
|
|
|
///Collection styles.
|
|
enum CollectionStyle : ubyte
|
|
{
|
|
/// Invalid (uninitialized) style
|
|
invalid = 0,
|
|
/// Block style.
|
|
block,
|
|
/// Flow style.
|
|
flow
|
|
}
|