Package

com.raquo.dombuilder.jsdom

simple

Permalink

package simple

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. simple
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ReflectedHtmlAttr[V, DomV] = HtmlAttr[V]

    Permalink
  2. class SimpleComment extends Comment[SimpleN, Comment, Node] with ChildNode[SimpleN, Comment, Node] with SimpleN

    Permalink
  3. trait SimpleDomApi extends AnyRef

    Permalink
  4. trait SimpleElement[+Ref <: Element] extends Element[SimpleN, Ref, Node] with EventfulNode[SimpleN, Ref, Element, Node, Event, JsCallback] with ParentNode[SimpleN, Ref, Node] with ChildNode[SimpleN, Ref, Node] with SimpleN

    Permalink
  5. class SimpleHtmlElement[+Ref <: Element] extends SimpleElement[Ref]

    Permalink
  6. class SimpleHtmlTag[+Ref <: Element] extends Tag[SimpleHtmlElement[Ref]] with TagSyntax[SimpleHtmlElement[Ref]]

    Permalink
  7. trait SimpleHtmlTagBuilder extends HtmlTagBuilder[SimpleHtmlTag, Element]

    Permalink
  8. trait SimpleImplicits extends KeyImplicits[SimpleN, Element, Element, Node] with SyntaxImplicits[SimpleN, Element, Element, Node, Event, JsCallback] with SimpleDomApi

    Permalink
  9. trait SimpleN extends AnyRef

    Permalink

    Base trait for the simple package, to be used as the N type param.

    Base trait for the simple package, to be used as the N type param. In a custom package you could have put some additional logic here shared by all your nodes.

  10. class SimpleRoot extends Root[SimpleN, Element, Node] with SimpleN

    Permalink
  11. type SimpleStyleSetter = Modifier[SimpleN with Element[SimpleN, Element, Node]]

    Permalink
  12. class SimpleSvgElement[+Ref <: Element] extends SimpleElement[Ref]

    Permalink
  13. class SimpleSvgTag[+Ref <: Element] extends Tag[SimpleSvgElement[Ref]] with TagSyntax[SimpleSvgElement[Ref]]

    Permalink
  14. trait SimpleSvgTagBuilder extends SvgTagBuilder[SimpleSvgTag, Element]

    Permalink
  15. class SimpleText extends Text[SimpleN, Text, Node] with ChildNode[SimpleN, Text, Node] with SimpleN

    Permalink

Value Members

  1. object SimpleDomApi

    Permalink
  2. object builders

    Permalink
  3. object bundle extends CanonicalComplexHtmlKeys[ReflectedHtmlAttr, HtmlAttr, Prop] with HtmlAttrs[HtmlAttr] with ClipboardEventProps[EventProp] with ErrorEventProps[EventProp] with FormEventProps[EventProp] with KeyboardEventProps[EventProp] with MediaEventProps[EventProp] with MiscellaneousEventProps[EventProp] with MouseEventProps[EventProp] with WindowOnlyEventProps[EventProp] with Props[Prop] with ReflectedHtmlAttrs[ReflectedHtmlAttr] with Styles[SimpleStyleSetter] with Styles2[SimpleStyleSetter] with DocumentTags[SimpleHtmlTag] with EmbedTags[SimpleHtmlTag] with FormTags[SimpleHtmlTag] with GroupingTags[SimpleHtmlTag] with MiscTags[SimpleHtmlTag] with SectionTags[SimpleHtmlTag] with TableTags[SimpleHtmlTag] with TextTags[SimpleHtmlTag] with CanonicalHtmlAttrBuilder with CanonicalReflectedHtmlAttrBuilder with CanonicalEventPropBuilder[Event] with CanonicalPropBuilder with SimpleHtmlTagBuilder with SetterBuilders[SimpleN, Element, Element, Node] with SimpleImplicits

    Permalink
  4. package example

    Permalink
  5. object implicits extends SimpleImplicits with SetterBuilders[SimpleN, Element, Element, Node]

    Permalink

    Import implicits._ if you don't want to import bundle._

  6. def mount(container: Element, child: SimpleN with ChildNode[SimpleN, Node, Node]): SimpleRoot

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped