zio.http.datastar.DatastarEvent
See theDatastarEvent companion object
A Datastar SSE event that can be sent to the browser.
Sealed trait with builder-style constructors in the companion object. Use DatastarEvent.patchElements, DatastarEvent.patchSignals, DatastarEvent.executeScript, or DatastarEvent.removeElements to create events, then call renderSSE to produce the SSE wire format. Builder options map directly to emitted SSE fields such as selector, mode, useViewTransition, namespace, id, and retry.
val sse = DatastarEvent.patchSignals(count := 42).eventId("evt-1").renderSSE
// event: datastar-patch-signals
// id: evt-1
// data: signals {"count":42}
Attributes
- Companion
- object
- Source
- DatastarEvent.scala
- Graph
-
- Supertypes
Members list
In this article