MergeFragments
data class MergeFragments(val fragments: List<Fragment>, val mergeMode: MergeMode = morph, val selector: Selector? = null, val useViewTransition: Boolean = false, val settleDuration: SettleDuration? = DEFAULT, val id: SseEventId? = null) : DatastarEvent
The datastar-merge-fragments event is used to merge HTML fragments into the DOM. The fragments line should be a valid HTML fragment. The selector line should be a valid CSS selector. The mode line determines how the fragments are merged into the DOM. The useViewTransition line determines whether to use a view transition. The settleDuration line determines how long the transition should take.
Constructors
Link copied to clipboard
constructor(vararg fragment: Fragment, mergeMode: MergeMode = morph, selector: Selector? = null, useViewTransition: Boolean = false, settleDuration: SettleDuration? = DEFAULT, id: SseEventId? = null)
constructor(vararg fragment: String, mergeMode: MergeMode = morph, selector: Selector? = null, useViewTransition: Boolean = false, settleDuration: SettleDuration? = DEFAULT, id: SseEventId? = null)
constructor(fragments: List<Fragment>, mergeMode: MergeMode = morph, selector: Selector? = null, useViewTransition: Boolean = false, settleDuration: SettleDuration? = DEFAULT, id: SseEventId? = null)