package cursor
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final class AttrCursor extends HCursor[XmlAttribute, NodeCursor, AttrCursor] with WithDataModifierSupport[XmlAttribute]
Horizontal cursor for node attributes
- sealed trait Cursor[+X <: Xml] extends Serializable
- sealed trait CursorFailure extends AnyRef
A coproduct ADT to represent the
Cursor
possible failures. - sealed trait FreeCursor[I, +O] extends Serializable
FreeCursor
represent a cursor with a freeO
type as result of the focusing and a freeI
type as target of the focusing.FreeCursor
represent a cursor with a freeO
type as result of the focusing and a freeI
type as target of the focusing.- I
Input type of the
FreeCursor
- O
Output type of the
FreeCursor
- trait HCursor[HFocus <: Xml, +VC <: VCursor[_, VC], +HC <: HCursor[_, _, HC]] extends Cursor[HFocus]
- sealed trait NodeCursor extends Dynamic with VCursor[XmlNode, NodeCursor] with WithModifierSupport[XmlNode]
Vertical cursor for nodes
- final class TextCursor extends VCursor[XmlData, NodeCursor] with WithDataModifierSupport[XmlData]
Vertical cursor for node Text
- trait VCursor[HFocus <: Xml, +VC <: VCursor[_, VC]] extends Dynamic with Cursor[HFocus]
Value Members
- object AttrCursor extends Serializable
- object Cursor extends Serializable
- object CursorFailure
- object FreeCursor extends FreeCursorInstances with Serializable
- object NodeCursor extends Serializable
- object TextCursor extends Serializable