Position

zio.blocks.schema.xml.XmlPatch.Position
See thePosition companion trait
object Position

Attributes

Companion
trait
Source
XmlPatch.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Position.type

Members list

Type members

Classlikes

case object After extends Position

Insert after the target element.

Insert after the target element.

Attributes

Source
XmlPatch.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Position
class Object
trait Matchable
class Any
Show all
Self type
After.type
case object AppendChild extends Position

Insert as the last child of the target element.

Insert as the last child of the target element.

Attributes

Source
XmlPatch.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Position
class Object
trait Matchable
class Any
Show all
Self type
case object Before extends Position

Insert before the target element.

Insert before the target element.

Attributes

Source
XmlPatch.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Position
class Object
trait Matchable
class Any
Show all
Self type
Before.type
case object PrependChild extends Position

Insert as the first child of the target element.

Insert as the first child of the target element.

Attributes

Source
XmlPatch.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Position
class Object
trait Matchable
class Any
Show all
Self type

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements.

The names of the product elements.

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type.

The name of the type.

Attributes

Inherited from:
Mirror
Source
Mirror.scala