QiHe.Yaml.Grammar.BlockScalarModifier.GetChompingMethod C# (CSharp) Method

GetChompingMethod() public method

public GetChompingMethod ( ) : ChompingMethod
return ChompingMethod
        public ChompingMethod GetChompingMethod()
        {
            switch (Chomp)
            {
                case '-':
                    return ChompingMethod.Strip;
                case '+':
                    return ChompingMethod.Keep;
                default:
                    return ChompingMethod.Clip;
            }
        }

Usage Example

Exemplo n.º 1
0
        void AddIndent(BlockScalarModifier modifier, bool success)
        {
            if (success)
            {
                Indents.Push(currentIndent);
                currentIndent += modifier.GetIndent();
                detectIndent   = true;
            }
            else
            {
                IncreaseIndentIfZero();
            }

            CurrentChompingMethod = modifier.GetChompingMethod();
        }
All Usage Examples Of QiHe.Yaml.Grammar.BlockScalarModifier::GetChompingMethod