Package

com.dispalt

vdom

Permalink

package vdom

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

Type Members

  1. trait Attrs extends HtmlAttrs with vdom.Extra.Attrs with HtmlStyles with BootstrapAttrs

    Permalink
  2. abstract class Base extends Implicits

    Permalink
  3. trait BootstrapAttrs extends AnyRef

    Permalink
  4. final class Builder extends AnyRef

    Permalink
  5. final class CssNumber extends AnyVal

    Permalink

    Extends numbers to provide a bunch of useful methods, allowing you to write CSS-lengths in a nice syntax without resorting to strings.

  6. sealed trait DomCallbackResult[A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  7. trait DomFrag extends Frag

    Permalink
  8. trait Frag extends TagMod

    Permalink

    Marker sub-type of TagMod which signifies that that type can be rendered as a standalone fragment of ReactNode.

  9. trait HtmlAttrs extends AnyRef

    Permalink
  10. trait HtmlStyles extends AnyRef

    Permalink
  11. trait HtmlTags extends AnyRef

    Permalink
  12. abstract class Implicits extends LowPri

    Permalink
  13. trait JustAttrs extends Attrs

    Permalink
  14. trait JustTags extends Tags

    Permalink
  15. abstract class LowPri extends AnyRef

    Permalink
  16. final case class Namespace(uri: String) extends AnyVal with Product with Serializable

    Permalink

    Represents a single XML namespace.

    Represents a single XML namespace. This is currently ignored in scalatags.Text, but used to create elements with the correct namespace in scalatags.JsDom. A Namespace can be provided implicitly (or explicitly) when creating tags via "".tag, with a default of "http://www.w3.org/1999/xhtml" if none is found.

  17. trait ReactAttr extends AnyRef

    Permalink
  18. final type ReactEventB = SyntheticEvent[Node]

    Permalink
  19. final type ReactEventI = SyntheticEvent[Input]

    Permalink
  20. final case class ReactNodeFrag(render: ReactElement) extends DomFrag with Product with Serializable

    Permalink
  21. trait ReactStyle extends AnyRef

    Permalink
  22. class ReactTagOf[+N <: TopNode] extends DomFrag

    Permalink
  23. final class SeqFrag[A] extends Frag

    Permalink
  24. trait SvgAttrs extends AnyRef

    Permalink
  25. trait SvgTags extends AnyRef

    Permalink
  26. trait SyntheticEvent[+DOMEventTarget <: Node] extends Object

    Permalink

    https://facebook.github.io/react/docs/events.html

    https://facebook.github.io/react/docs/events.html

    Annotations
    @RawJSType() @native()
  27. trait TagMod extends AnyRef

    Permalink

    Represents a value that can be nested within a ReactTagOf.

    Represents a value that can be nested within a ReactTagOf. This can be another TagMod, but can also be a CSS style or HTML attribute binding, which will add itself to the node's attributes but not appear in the final children list.

  28. trait Tags extends HtmlTags with vdom.Extra.Tags

    Permalink
  29. type TopNode = Element

    Permalink

Value Members

  1. object Attrs extends JustAttrs

    Permalink
  2. object Builder

    Permalink
  3. object DomCallbackResult

    Permalink
  4. val EmptyTag: TagMod

    Permalink
  5. object Extra

    Permalink
  6. object HtmlStylesMisc

    Permalink
  7. object Implicits extends Implicits

    Permalink
  8. object NamespaceHtml

    Permalink
  9. object NamespaceSvg

    Permalink
  10. object ReactAttr

    Permalink
  11. object ReactStyle

    Permalink
  12. object SvgAttrs extends SvgAttrs

    Permalink
  13. object SvgTags extends SvgTags

    Permalink
  14. object TagMod

    Permalink
  15. object Tags extends JustTags

    Permalink
  16. object all extends Base with Tags with Attrs

    Permalink
  17. object prefix_<^ extends Base

    Permalink
  18. object svg

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped