Package

dotterweide

document

Permalink

package document

Visibility
  1. Public
  2. All

Type Members

  1. trait Anchor extends AnyRef

    Permalink

    A position pointer into the document that may dynamically move along as the text is edited.

  2. class AnchoredInterval extends AnyRef

    Permalink

    A pair of anchors tracking the movement of an interval (span) in a text.

  3. sealed trait Bias extends AnyRef

    Permalink
  4. trait Document extends LinesHolder with ObservableEvents[DocumentEvent]

    Permalink
  5. sealed trait DocumentEvent extends UndoableEdit

    Permalink
  6. class DocumentImpl extends Document

    Permalink
  7. case class Insertion(document: Document, offset: Int, chars: CharSequence) extends DocumentEvent with Product with Serializable

    Permalink
  8. class LinedString extends CharSequence with LinesHolder

    Permalink
  9. trait LinesHolder extends AnyRef

    Permalink
  10. case class Location(line: Int, indent: Int) extends Product with Serializable

    Permalink
  11. case class Removal(document: Document, start: Int, stop: Int, before: CharSequence) extends DocumentEvent with Product with Serializable

    Permalink
  12. case class Replacement(document: Document, start: Int, stop: Int, before: CharSequence, now: CharSequence) extends DocumentEvent with Product with Serializable

    Permalink

Value Members

  1. object Bias

    Permalink

Ungrouped