Table of Contents

Class RopeTextSource

Namespace
Terminal.Gui.Editor.Document
Assembly
Terminal.Gui.Editor.dll
public sealed class RopeTextSource : ITextSource
Inheritance
RopeTextSource
Implements
Inherited Members

Constructors

RopeTextSource(Rope<char>)
RopeTextSource(Rope<char>, ITextSourceVersion)

Properties

Text
TextLength
Version

Methods

CreateReader()
CreateReader(int, int)
CreateSnapshot()
CreateSnapshot(int, int)
GetCharAt(int)
GetRope()
GetText(int, int)
GetText(ISegment)
GetTextAsMemory(int, int)
IndexOf(char, int, int)
IndexOf(string, int, int, StringComparison)
IndexOfAny(char[], int, int)
LastIndexOf(char, int, int)
LastIndexOf(string, int, int, StringComparison)
WriteTextTo(TextWriter)
WriteTextTo(TextWriter, int, int)