Microsoft.Languages.Core.Formatting.IndentBuilder.SetIndentLevelForSize C# (CSharp) Method

SetIndentLevelForSize() public method

public SetIndentLevelForSize ( int indentSize ) : void
indentSize int
return void
        public void SetIndentLevelForSize(int indentSize) {
            string baseIndentString = _indentStrings[0];

            int baseIndentSize = TextIndentInSpaces(baseIndentString, TabSize);
            int newIndentLevel = (indentSize - baseIndentSize) / IndentSize;

            IndentLevel = Math.Max(newIndentLevel, 0);
        }