Trait

scalatags.generic

Aggregate

Related Doc: package generic

Permalink

trait Aggregate[Builder, Output <: FragT, FragT] extends Aliases[Builder, Output, FragT]

Linear Supertypes
Aliases[Builder, Output, FragT], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Aggregate
  2. Aliases
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Attr = generic.Attr

    Permalink
    Definition Classes
    Aliases
  2. type AttrPair = generic.AttrPair[Builder, FragT]

    Permalink
    Definition Classes
    Aliases
  3. type AttrValue[V] = generic.AttrValue[Builder, V]

    Permalink
    Definition Classes
    Aliases
  4. type Attrs = generic.Attrs[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  5. type Frag = generic.Frag[Builder, FragT]

    Permalink
    Definition Classes
    Aliases
  6. type Modifier = generic.Modifier[Builder]

    Permalink
    Definition Classes
    Aliases
  7. type PixelStyleValue[V] = generic.PixelStyleValue[Builder, V]

    Permalink
    Definition Classes
    Aliases
  8. abstract type RawFrag <: Modifier

    Permalink

    A Modifier which contains a String which will not be escaped.

    A Modifier which contains a String which will not be escaped.

    Attributes
    protected[this]
    Definition Classes
    Aliases
  9. abstract type StringFrag <: Modifier

    Permalink

    A Modifier which contains a String.

    A Modifier which contains a String.

    Attributes
    protected[this]
    Definition Classes
    Aliases
  10. type Style = generic.Style

    Permalink
    Definition Classes
    Aliases
  11. type StyleValue[V] = generic.StyleValue[Builder, V]

    Permalink
    Definition Classes
    Aliases
  12. type Styles = generic.Styles[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  13. type Styles2 = generic.Styles2[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  14. type SvgAttrs = generic.SvgAttrs[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  15. type SvgTags = generic.SvgTags[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  16. type Tag = TypedTag[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  17. type Tags = generic.Tags[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  18. type Tags2 = generic.Tags2[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases
  19. type Util = generic.Util[Builder, Output, FragT]

    Permalink
    Definition Classes
    Aliases

Abstract Value Members

  1. implicit abstract def ClsModifier(s: Cls): Modifier

    Permalink
  2. abstract val RawFrag: Companion[RawFrag]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Aliases
  3. abstract val StringFrag: Companion[StringFrag]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Aliases
  4. implicit abstract def StyleFrag(s: StylePair[Builder, _]): StyleSheetFrag

    Permalink
  5. abstract def genericAttr[T]: AttrValue[T]

    Permalink
  6. abstract def genericPixelStyle[T](implicit ev: StyleValue[T]): PixelStyleValue[T]

    Permalink
  7. abstract def genericPixelStylePx[T](implicit ev: StyleValue[String]): PixelStyleValue[T]

    Permalink
  8. abstract def genericStyle[T]: StyleValue[T]

    Permalink
  9. abstract def raw(s: String): RawFrag

    Permalink

    Delimits a string that should be included in the result as raw, un-escaped HTML

  10. implicit abstract def stringFrag(v: String): Frag

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. implicit val booleanAttr: AttrValue[Boolean]

    Permalink
  6. implicit val booleanPixelStyle: PixelStyleValue[Boolean]

    Permalink
  7. implicit val booleanStyle: StyleValue[Boolean]

    Permalink
  8. implicit val byteAttr: AttrValue[Byte]

    Permalink
  9. implicit def byteFrag(v: Byte): Frag

    Permalink
  10. implicit val bytePixelStyle: PixelStyleValue[Byte]

    Permalink
  11. implicit val byteStyle: StyleValue[Byte]

    Permalink
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. implicit val doubleAttr: AttrValue[Double]

    Permalink
  14. implicit def doubleFrag(v: Double): Frag

    Permalink
  15. implicit val doublePixelStyle: PixelStyleValue[Double]

    Permalink
  16. implicit val doubleStyle: StyleValue[Double]

    Permalink
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. implicit val floatAttr: AttrValue[Float]

    Permalink
  21. implicit def floatFrag(v: Float): Frag

    Permalink
  22. implicit val floatPixelStyle: PixelStyleValue[Float]

    Permalink
  23. implicit val floatStyle: StyleValue[Float]

    Permalink
  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. implicit val intAttr: AttrValue[Int]

    Permalink
  27. implicit def intFrag(v: Int): Frag

    Permalink
  28. implicit val intPixelStyle: PixelStyleValue[Int]

    Permalink
  29. implicit val intStyle: StyleValue[Int]

    Permalink
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. implicit val longAttr: AttrValue[Long]

    Permalink
  32. implicit def longFrag(v: Long): Frag

    Permalink
  33. implicit val longPixelStyle: PixelStyleValue[Long]

    Permalink
  34. implicit val longStyle: StyleValue[Long]

    Permalink
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  38. implicit val shortAttr: AttrValue[Short]

    Permalink
  39. implicit def shortFrag(v: Short): Frag

    Permalink
  40. implicit val shortPixelStyle: PixelStyleValue[Short]

    Permalink
  41. implicit val shortStyle: StyleValue[Short]

    Permalink
  42. implicit val stringAttr: AttrValue[String]

    Permalink
  43. implicit val stringPixelStyle: PixelStyleValue[String]

    Permalink
  44. implicit val stringStyle: StyleValue[String]

    Permalink
  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  46. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  47. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Aliases[Builder, Output, FragT]

Inherited from AnyRef

Inherited from Any

Ungrouped