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 Initializable
-
case class
OpenedDocument(uri: String, version: Int, text: String) extends Product with Serializable
Document being opened.
-
case class
TextDocument(uri: String, version: Int, text: String, syntax: String) extends Product with Serializable
Info regarding single text editor.
- case class TextDocumentContainer(givenEnvironment: Environment, platform: Platform, amfConfiguration: AmfInstance, uriToEditor: Map[String, TextDocument] = mutable.Map()) extends EnvironmentProvider with Initializable with Product with Serializable
- class TextDocumentManager extends AlsTextDocumentSyncConsumer