Method SmartFormatAsync
- Namespace
- Alternet.Syntax.Parsers.Lsp
- Assembly
- Alternet.Syntax.Parsers.Lsp.v10.dll
SmartFormatAsync(Point, Point, bool, int, IList<TextEdit>, CancellationToken)
protected Task SmartFormatAsync(Point start, Point end, bool useSpaces, int spacesInTab, IList<TextEdit> edits, CancellationToken cancellationToken)
Parameters
start
Point
end
Point
useSpaces
bool
spacesInTab
int
edits
IList<TextEdit>
cancellationToken
CancellationToken
Returns
- Task
SmartFormatAsync(Point, string, bool, int, IList<TextEdit>, CancellationToken)
protected Task SmartFormatAsync(Point position, string character, bool useSpaces, int spacesInTab, IList<TextEdit> edits, CancellationToken cancellationToken)
Parameters
position
Point
character
string
useSpaces
bool
spacesInTab
int
edits
IList<TextEdit>
cancellationToken
CancellationToken
Returns
- Task
protected Task SmartFormatAsync(Point start, Point end, bool useSpaces, int spacesInTab, CancellationToken cancellationToken = default)
Parameters
start
Point
end
Point
useSpaces
bool
spacesInTab
int
cancellationToken
CancellationToken
Returns
- Task
protected Task SmartFormatAsync(Point pos, string key, bool useSpaces, int spacesInTab, CancellationToken cancellationToken = default)
Parameters
pos
Point
key
string
useSpaces
bool
spacesInTab
int
cancellationToken
CancellationToken
Returns
- Task