org.scalawag

sdom

package sdom

Linear Supertypes
Canonicalization, SchemaValidation, ScalaXmlConversions, XPathImplicits, Transformers, Selectors, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. sdom
  2. Canonicalization
  3. SchemaValidation
  4. ScalaXmlConversions
  5. XPathImplicits
  6. Transformers
  7. Selectors
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AttributeTransformer extends Transformer[Attribute, AttributeSpec]

    Definition Classes
    Transformers
  2. implicit class AttributesTransformer extends MultiTransformer[Attribute, AttributeSpec]

    Definition Classes
    Transformers
  3. implicit class ChildTransformer extends Transformer[Child, ChildSpec]

    Definition Classes
    Transformers
  4. implicit class ChildrenTransformer extends MultiTransformer[Child, ChildSpec]

    Definition Classes
    Transformers
  5. implicit class ElementLiteralizer extends AnyRef

    Definition Classes
    ScalaXmlConversions
  6. trait MultiTransformer[A <: Node, B <: NodeSpec] extends Transformer[A, B]

    Definition Classes
    Transformers
  7. implicit class NamespaceTransformer extends Transformer[Namespace, NamespaceSpec]

    Definition Classes
    Transformers
  8. implicit class NamespacesTransformer extends MultiTransformer[Namespace, NamespaceSpec]

    Definition Classes
    Transformers
  9. implicit class NodeXPathSelector extends XPathSelectable

    Definition Classes
    XPathImplicits
  10. implicit class NodesTransformer extends MultiTransformer[Node, NodeSpec]

    Definition Classes
    Transformers
  11. implicit class NodesXPathSelector extends XPathSelectable

    Definition Classes
    XPathImplicits
  12. implicit class ParentSpecCanonicalizer[T <: ParentSpec[_]] extends AnyRef

    Definition Classes
    Canonicalization
  13. implicit class SchemaValidator extends AnyRef

    Definition Classes
    SchemaValidation
  14. trait Transformer[A <: Node, B <: NodeSpec] extends AnyRef

    Definition Classes
    Transformers

Value Members

  1. val *: Selector[Element]

    Definition Classes
    Selectors
  2. def add(a: AttributeSpec): PartialFunction[Element, Iterable[ElementSpec]]

    Definition Classes
    Transformers
  3. def append(c: ChildSpec): PartialFunction[Child, Iterable[ChildSpec]]

    Definition Classes
    Transformers
  4. implicit def literalToChildSpecs(nodes: NodeSeq)(implicit strategy: Strategy): Iterable[ChildSpec]

    Definition Classes
    ScalaXmlConversions
  5. implicit def literalToElementSpec(e: Elem)(implicit strategy: Strategy): ElementSpec

    Definition Classes
    ScalaXmlConversions
  6. def mapChildren(fn: (Iterable[Child]) ⇒ Iterable[ChildSpec]): PartialFunction[Child, Iterable[ChildSpec]]

    Definition Classes
    Transformers
  7. val node: Selector[Child]

    Definition Classes
    Selectors
  8. def oneToOne[A, B](fn: (A) ⇒ B): PartialFunction[A, Iterable[B]]

    Definition Classes
    Transformers
  9. def prepend(c: ChildSpec): PartialFunction[Child, Iterable[ChildSpec]]

    Definition Classes
    Transformers
  10. def remove[T]: PartialFunction[T, Iterable[Nothing]]

    Definition Classes
    Transformers
  11. implicit def stringToTextSpec(text: String): TextSpec

  12. val text: Selector[TextLike]

    Definition Classes
    Selectors

Inherited from Canonicalization

Inherited from SchemaValidation

Inherited from ScalaXmlConversions

Inherited from XPathImplicits

Inherited from Transformers

Inherited from Selectors

Inherited from AnyRef

Inherited from Any

Ungrouped