Aggregate

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

Attributes

Graph
Supertypes
trait Aliases[Builder, Output, FragT]
class Object
trait Matchable
class Any
Known subtypes
trait Aggregate
object all.type
object implicits.type
object short.type
trait Aggregate
object all.type
object implicits.type
object short.type
Show all

Members list

Type members

Inherited types

type Attr = Attr

Attributes

Inherited from:
Aliases
type AttrPair = AttrPair[Builder, _]

Attributes

Inherited from:
Aliases
type AttrValue[V] = AttrValue[Builder, V]

Attributes

Inherited from:
Aliases
type Attrs = Attrs[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type Frag = Frag[Builder, FragT]

Attributes

Inherited from:
Aliases
type Modifier = Modifier[Builder]

Attributes

Inherited from:
Aliases
type PixelStyleValue[V] = PixelStyleValue[Builder, V]

Attributes

Inherited from:
Aliases
type Style = Style

Attributes

Inherited from:
Aliases
type StyleValue[V] = StyleValue[Builder, V]

Attributes

Inherited from:
Aliases
type Styles = Styles[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type Styles2 = Styles2[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type SvgAttrs = SvgAttrs[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type SvgTags = SvgTags[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type Tag = TypedTag[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type Tags = Tags[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type Tags2 = Tags2[Builder, Output, FragT]

Attributes

Inherited from:
Aliases
type Util = Util[Builder, Output, FragT]

Attributes

Inherited from:
Aliases

Value members

Abstract methods

def genericAttr[T]: AttrValue[T]
def genericPixelStyle[T](implicit ev: StyleValue[T]): PixelStyleValue[T]
def genericPixelStylePx[T](implicit ev: StyleValue[String]): PixelStyleValue[T]
def raw(s: String): RawFrag

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

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

Attributes

Implicits

Implicits

implicit def ClsModifier(s: Cls): Modifier
implicit def StyleFrag(s: StylePair[Builder, _]): StyleSheetFrag
implicit val booleanAttr: AttrValue[Boolean]
implicit val booleanPixelStyle: PixelStyleValue[Boolean]
implicit val booleanStyle: StyleValue[Boolean]
implicit val byteAttr: AttrValue[Byte]
implicit def byteFrag(v: Byte): Frag
implicit val bytePixelStyle: PixelStyleValue[Byte]
implicit val byteStyle: StyleValue[Byte]
implicit val doubleAttr: AttrValue[Double]
implicit def doubleFrag(v: Double): Frag
implicit val doublePixelStyle: PixelStyleValue[Double]
implicit val doubleStyle: StyleValue[Double]
implicit val floatAttr: AttrValue[Float]
implicit def floatFrag(v: Float): Frag
implicit val floatPixelStyle: PixelStyleValue[Float]
implicit val floatStyle: StyleValue[Float]
implicit val intAttr: AttrValue[Int]
implicit def intFrag(v: Int): Frag
implicit val intPixelStyle: PixelStyleValue[Int]
implicit val intStyle: StyleValue[Int]
implicit val longAttr: AttrValue[Long]
implicit def longFrag(v: Long): Frag
implicit val longPixelStyle: PixelStyleValue[Long]
implicit val longStyle: StyleValue[Long]
implicit val shortAttr: AttrValue[Short]
implicit def shortFrag(v: Short): Frag
implicit val shortPixelStyle: PixelStyleValue[Short]
implicit val shortStyle: StyleValue[Short]
implicit val stringAttr: AttrValue[String]
implicit def stringFrag(v: String): Frag
implicit val stringPixelStyle: PixelStyleValue[String]
implicit val stringStyle: StyleValue[String]