Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
c

FormEventMeta

class FormEventMeta[Owner](target: Option[FormAddress[Owner]] = ..., submitter: Option[FormSubmitter] = ..., metadata: Map[String, String] = ..., browserTarget: Option[FormPath] = ..., diagnostics: Vector[String] = ...)

Defined by scalive.FormEventMeta. View source (scalive/api/src/scalive/forms/FormEvent.scala:19-24)

Logical target plus the original browser path, submitter, metadata, and diagnostics for a typed form event.

Values5

browserTarget

val browserTarget: Option[FormPath]

Defined by scalive.FormEventMeta.browserTarget. View source (scalive/api/src/scalive/forms/FormEvent.scala:23-23)

Original protocol-level form path, including compatibility-layer spelling.

diagnostics

val diagnostics: Vector[String]

Defined by scalive.FormEventMeta.diagnostics. View source (scalive/api/src/scalive/forms/FormEvent.scala:24-24)

Non-fatal target and compatibility translation diagnostics.

metadata

val metadata: Map[String, String]

Defined by scalive.FormEventMeta.metadata. View source (scalive/api/src/scalive/forms/FormEvent.scala:22-22)

Additional event metadata supplied by the client protocol.

submitter

val submitter: Option[FormSubmitter]

Defined by scalive.FormEventMeta.submitter. View source (scalive/api/src/scalive/forms/FormEvent.scala:21-21)

Submit control metadata supplied by the client protocol, when available.

target

val target: Option[FormAddress[Owner]]

Defined by scalive.FormEventMeta.target. View source (scalive/api/src/scalive/forms/FormEvent.scala:20-20)

Definition-resolved stable logical address of the changed field, when available.