Table of Contents

Method StreamAsync

Namespace
Terminal.Gui.Editor.Document
Assembly
Terminal.Gui.Editor.dll

StreamAsync(Stream, Encoding?, Func<ReadOnlyMemory<char>, CancellationToken, ValueTask>, Action<Encoding>?, IProgress<TextDocumentProgress>?, CancellationToken)

public static Task StreamAsync(Stream stream, Encoding? encoding, Func<ReadOnlyMemory<char>, CancellationToken, ValueTask> onChunk, Action<Encoding>? onEncodingDetected = null, IProgress<TextDocumentProgress>? progress = null, CancellationToken cancellationToken = default)

Parameters

stream Stream
encoding Encoding
onChunk Func<ReadOnlyMemory<char>, CancellationToken, ValueTask>
onEncodingDetected Action<Encoding>
progress IProgress<TextDocumentProgress>
cancellationToken CancellationToken

Returns

Task