package textsync
Type Members
-
case class
ChangedDocument(uri: String, version: Int, text: Option[String], textEdits: Option[Seq[TextEdit]]) extends Product with Serializable
Document that has its text changed
- trait EnvironmentProvider extends AnyRef
-
trait
IDocumentChangeExecutor extends AnyRef
Able to execute document change.
-
case class
OpenedDocument(uri: String, version: Int, text: String) extends Product with Serializable
Document being opened.
- class TextBufferInfo extends IEditorTextBuffer
-
class
TextDocument extends IAbstractTextEditorWithCursor
Info regarding single text editor.
- case class TextDocumentContainer(platform: Platform, uriToEditor: Map[String, TextDocument] = mutable.Map()) extends EnvironmentProvider with Product with Serializable
- class TextDocumentManager extends TextDocumentSyncConsumer