RdTextChange

class RdTextChange(    val kind: RdTextChangeKind,     val startOffset: Int,     val old: String,     val new: String,     val fullTextLength: Int) : IPrintable

Constructors

Link copied to clipboard
fun RdTextChange(    kind: RdTextChangeKind,     startOffset: Int,     old: String,     new: String,     fullTextLength: Int)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun print(printer: PrettyPrinter)
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
val fullTextLength: Int
Link copied to clipboard
val kind: RdTextChangeKind
Link copied to clipboard
val new: String
Link copied to clipboard
val old: String
Link copied to clipboard
val startOffset: Int

Extensions

Link copied to clipboard
fun RdTextChange.assertDocumentLength(current: Int)
Link copied to clipboard
fun RdTextChange.delta(): Int
Link copied to clipboard
val RdTextChange.isNormalChange: Boolean
Link copied to clipboard
fun RdTextChange.reverse(): RdTextChange