Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
c

FormRowProduct

class FormRowProduct[Owner, Group, Row]

The named fields of a repeated row, as started by product.

Defined by scalive.FormRowProduct. View source (scalive/api/src/scalive/forms/FormField.scala:331-354)

Methods1

apply

def apply[Parts <: NamedTuple.AnyNamedTuple, Labels <: Tuple, Types <: Tuple](parts: Parts)(using mirror: ((deriving.Mirror.ProductOf[Row] { type MirroredElemLabels = Labels }) { type MirroredElemTypes = Types })): RepeatedRows[Owner, Group, Row]

Completes the row schema with parts, named after the fields of Row in order.

Defined by scalive.FormRowProduct.apply. View source (scalive/api/src/scalive/forms/FormField.scala:333-344)