scalaql.html

package scalaql.html

Type members

Classlikes

trait HtmlStyling[-A] extends Serializable
Companion:
object
Companion:
class
class HtmlStylingBuilder[A](headerStyles: Either[String => List[Modifier], Map[String, List[Modifier]]], fieldStyles: Map[String, List[Modifier]])
Companion:
object
Companion:
class
object HtmlTable
trait HtmlTableEncoder[A] extends Serializable
Companion:
object
trait HtmlTableEncoderAutoDerivation extends ProductDerivation[HtmlTableEncoder]
case class HtmlTableEncoderConfig[A](htmlTag: TypedTag[String], headTag: TypedTag[String], bodyTag: TypedTag[String], tableTag: TypedTag[String], trTag: TypedTag[String], thTag: TypedTag[String], tdTag: TypedTag[String], naming: Naming, styling: HtmlStyling[A])
Companion:
object
case class HtmlTableEncoderContext(location: CodecPath, headers: List[String], trTag: TypedTag[String], thTag: TypedTag[String], tdTag: TypedTag[String], fieldStyles: String => List[Modifier]) extends TableApiWriteContext[HtmlTableEncoderContext]
Companion:
object
class HtmlWriteDsl[A](val config: HtmlTableEncoderConfig[A]) extends DataSourceWriteDsl[A, Writer, HtmlTableEncoder, HtmlTableEncoderConfig, HtmlDataSourceWriter, HtmlWriteDsl[A]] with DataSourceJavaIOWriteDslMixin[A, HtmlTableEncoder, HtmlTableEncoderConfig, HtmlDataSourceWriter, HtmlWriteDsl[A]] with DataSourceFilesWriteDslMixin[A, Writer, HtmlTableEncoder, HtmlTableEncoderConfig, HtmlDataSourceWriter, HtmlWriteDsl[A]]

Types

type HtmlTable = GenericTableApi[Modifier]
type HtmlTableRow = GenericTableRow[Modifier]

Value members

Inherited methods

override def write[A]: HtmlWriteDsl[A]
Definition Classes
ScalaqlHtmlSupport -> DataSourceWriteSupport
Inherited from:
ScalaqlHtmlSupport