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
targetThe stable address of the changed field, when the definition resolves it.
rawSubmitterThe untrusted submit control the client reported, when available.
metadataAdditional event metadata supplied by the client protocol.
browserTargetThe original protocol-level form path, including compatibility-layer spelling.
diagnosticsNon-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)