C# Class AvalonStudio.TextEditor.Indentation.DefaultIndentationStrategy

Handles indentation by copying the indentation from the previous line. Does not support indenting multiple lines.
Inheritance: IIndentationStrategy
Show file Open project: VitalElement/AvalonStudio

Public Methods

Method Description
IndentLine ( TextDocument document, DocumentLine line, int caretOffset ) : int
IndentLines ( TextDocument document, int beginLine, int endLine, int caretOffset ) : int

Does nothing: indenting multiple lines is useless without a smart indentation strategy.

Method Details

IndentLine() public method

public IndentLine ( TextDocument document, DocumentLine line, int caretOffset ) : int
document AvalonStudio.TextEditor.Document.TextDocument
line AvalonStudio.TextEditor.Document.DocumentLine
caretOffset int
return int

IndentLines() public method

Does nothing: indenting multiple lines is useless without a smart indentation strategy.
public IndentLines ( TextDocument document, int beginLine, int endLine, int caretOffset ) : int
document AvalonStudio.TextEditor.Document.TextDocument
beginLine int
endLine int
caretOffset int
return int