Table of Contents

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

SmartFormatAsync(Point, Point, bool, int, CancellationToken)

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

SmartFormatAsync(Point, string, bool, int, CancellationToken)

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