Packages

p

cats.xml

cursor

package cursor

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final class AttrCursor extends HCursor[XmlAttribute, NodeCursor, AttrCursor] with WithDataModifierSupport[XmlAttribute]

    Horizontal cursor for node attributes

  2. sealed trait Cursor[+X <: Xml] extends Serializable
  3. sealed trait CursorFailure extends AnyRef

    A coproduct ADT to represent the Cursor possible failures.

  4. sealed trait FreeCursor[I, +O] extends Serializable

    FreeCursor represent a cursor with a free O type as result of the focusing and a free I type as target of the focusing.

    FreeCursor represent a cursor with a free O type as result of the focusing and a free I type as target of the focusing.

    I

    Input type of the FreeCursor

    O

    Output type of the FreeCursor

  5. trait HCursor[HFocus <: Xml, +VC <: VCursor[_, VC], +HC <: HCursor[_, _, HC]] extends Cursor[HFocus]
  6. sealed trait NodeCursor extends Dynamic with VCursor[XmlNode, NodeCursor] with WithModifierSupport[XmlNode]

    Vertical cursor for nodes

  7. final class TextCursor extends VCursor[XmlData, NodeCursor] with WithDataModifierSupport[XmlData]

    Vertical cursor for node Text

  8. trait VCursor[HFocus <: Xml, +VC <: VCursor[_, VC]] extends Dynamic with Cursor[HFocus]

Value Members

  1. object AttrCursor extends Serializable
  2. object Cursor extends Serializable
  3. object CursorFailure
  4. object FreeCursor extends FreeCursorInstances with Serializable
  5. object NodeCursor extends Serializable
  6. object TextCursor extends Serializable

Ungrouped