Package

japgolly.scalajs.react

vdom

Permalink

package vdom

Scalatags version = cdf3d4797236a7d31dc413c1c8ba45466ea4a1c6

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. final case class Attr(name: String) extends Product with Serializable

    Permalink

    Wraps up a HTML attribute in a value which isn't a string.

  2. trait AttrValue[T] extends AnyRef

    Permalink

    Used to specify how to handle a particular type T when it is used as the value of a Attr.

    Used to specify how to handle a particular type T when it is used as the value of a Attr. Only types with a specified AttrValue may be used.

    Annotations
    @implicitNotFound( ... )
  3. trait Attrs extends HtmlAttrs with vdom.Extra.Attrs with HtmlStyles

    Permalink
  4. abstract class Base extends Implicits

    Permalink
  5. case class ClassNameAttr[T](t: T, av: AttrValue[T]) extends TagMod with Product with Serializable

    Permalink
  6. 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.

  7. sealed trait DomCallbackResult[A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  8. trait HtmlAttrs extends AnyRef

    Permalink
  9. trait HtmlStyles extends AnyRef

    Permalink
  10. trait HtmlTags extends AnyRef

    Permalink
  11. abstract class Implicits extends LowPri

    Permalink
  12. trait JustAttrs extends Attrs

    Permalink
  13. trait JustTags extends Tags

    Permalink
  14. abstract class LowPri extends AnyRef

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

    Permalink
  16. case class Style(jsName: String, cssName: String) extends Product with Serializable

    Permalink

    Wraps up a CSS style in a value.

  17. trait StyleValue[T] extends AnyRef

    Permalink

    Used to specify how to handle a particular type T when it is used as the value of a Style.

    Used to specify how to handle a particular type T when it is used as the value of a Style. Only types with a specified StyleValue may be used.

    Annotations
    @implicitNotFound( ... )
  18. trait SvgAttrs extends AnyRef

    Permalink
  19. trait SvgTags extends AnyRef

    Permalink
  20. 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.

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

    Permalink

Value Members

  1. object Attrs extends JustAttrs

    Permalink
  2. object ClassNameAttr extends Serializable

    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 RefAttr

    Permalink
  9. object SvgAttrs extends SvgAttrs

    Permalink
  10. object SvgTags extends SvgTags

    Permalink
  11. object TagMod

    Permalink
  12. object Tags extends JustTags

    Permalink
  13. object all extends Base with Tags with Attrs

    Permalink
  14. object prefix_<^ extends Base

    Permalink
  15. object svg

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped