Package-level declarations

Functions

Link copied to clipboard

Inject a Datastar Event into a response. Appends the event to the existing body of the response

@JvmName(name = "datastarElementsStrings")
fun Response.datastarElements(elements: List<String>, morphMode: MorphMode = outer, selector: Selector? = null, useViewTransition: Boolean = false, id: SseEventId? = null): Response
@JvmName(name = "datastarElements")
fun Response.datastarElements(elements: List<Element>, morphMode: MorphMode = outer, selector: Selector? = null, useViewTransition: Boolean = false, id: SseEventId? = null): Response
fun Response.datastarElements(vararg elements: String, morphMode: MorphMode = outer, selector: Selector? = null, useViewTransition: Boolean = false, id: SseEventId? = null): Response
fun Response.datastarElements(vararg elements: Element, morphMode: MorphMode = outer, selector: Selector? = null, useViewTransition: Boolean = false, id: SseEventId? = null): Response

Put datastar event into response as a datastar-patch-elements event

Link copied to clipboard
Link copied to clipboard

Inject a Datastar Event into a response. Appends the event to the existing body of the response

@JvmName(name = "datastarSignals")
fun Response.datastarSignals(signals: List<Signal>, onlyIfMissing: Boolean = false, id: SseEventId? = null): Response
fun Response.datastarSignals(vararg signals: Signal, onlyIfMissing: Boolean = false, id: SseEventId? = null): Response

Put datastar event into response as a datastar-patch-elements event

Link copied to clipboard

Inject a Datastar PatchElements event into a Response as a Datastar event