Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
c

FormEventMeta

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

Protocol context resolved into the owning form definition's logical address space.

target uses stable FormAddress identity when resolution succeeds; browserTarget preserves the protocol-level FormPath, including compatibility-layer spelling.

Parameters

target

The stable address of the changed field, when the definition resolves it.

rawSubmitter

The untrusted submit control the client reported, when available.

metadata

Additional event metadata supplied by the client protocol.

browserTarget

The original protocol-level form path, including compatibility-layer spelling.

diagnostics

Non-fatal target and compatibility translation diagnostics.

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

Values5

browserTarget

val browserTarget: Option[FormPath]

The original protocol-level form path, including compatibility-layer spelling.

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

diagnostics

val diagnostics: Vector[String]

Non-fatal target and compatibility translation diagnostics.

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

metadata

val metadata: Map[String, String]

Additional event metadata supplied by the client protocol.

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

rawSubmitter

val rawSubmitter: Option[RawFormSubmitter]

The untrusted submit control the client reported, when available.

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

target

val target: Option[FormAddress[Owner]]

The stable address of the changed field, when the definition resolves it.

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