DefaultEditableTextBuffer

class DefaultEditableTextBuffer(source: String, cursor: Cursor) : EditableTextBuffer

Functions

applyTransformation
Link copied to clipboard
common
open override fun applyTransformation(transformation: TextBufferTransformation): DefaultEditableTextBuffer
deleteRow
Link copied to clipboard
common
open fun deleteRow(rowIdx: Int): MutableList<Char>
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
getBoundingBoxSize
Link copied to clipboard
common
open fun getBoundingBoxSize(): Size
getCharAt
Link copied to clipboard
common
open fun getCharAt(position: Position): Maybe<Char>
getColumnCount
Link copied to clipboard
common
open fun getColumnCount(rowIdx: Int): Int
getLastColumnIdxForRow
Link copied to clipboard
common
open fun getLastColumnIdxForRow(rowIdx: Int): Int
getLastRowIdx
Link copied to clipboard
common
open fun getLastRowIdx(): Int
getRow
Link copied to clipboard
common
open fun getRow(rowIdx: Int): MutableList<Char>
getSize
Link copied to clipboard
common
open fun getSize(): Int
getText
Link copied to clipboard
common
open fun getText(): String
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
rowCount
Link copied to clipboard
common
open fun rowCount(): Int
toString
Link copied to clipboard
common
open fun toString(): String

Properties

cursor
Link copied to clipboard
common
open override var cursor: Cursor
textBuffer
Link copied to clipboard
common
open override val textBuffer: MutableList<MutableList<Char>>

Sources

(source)
Link copied to clipboard