Alpha release
ready
Use transition-group when list changes are part of the experience and abrupt reflow feels noisy.
StellarUI
transition wrapper that animates direct-child inserts, removals, and reorders without changing authored child markup.
Use transition-group when list changes are part of the experience and abrupt reflow feels noisy.
Added, removed, and reordered direct children all share the same FLIP-style timing.
The children stay normal authored DOM. The component only owns the transition choreography.
<stellar-transition-group>
<article>
<strong>Alpha release</strong>
<p>Use transition-group when list changes are part of the experience and abrupt reflow feels noisy.</p>
</article>
<article>
<strong>Docs QA</strong>
<p>Added, removed, and reordered direct children all share the same FLIP-style timing.</p>
</article>
<article>
<strong>Feedback sweep</strong>
<p>The children stay normal authored DOM. The component only owns the transition choreography.</p>
</article>
</stellar-transition-group>Complete props, events, slots, and implementation notes for the shipped transition-group surface.
| Prop | Type | Default | Notes |
|---|---|---|---|
disable-transitions | boolean | false | |
ignore-reduced-motion | boolean | false |
| Event | Source | Notes |
|---|---|---|
content-change | stellar-transition-group | Fires after DOM mutations are observed and before the animation cycle begins. detail.mutations contains the raw mutation records. |
transition-end | stellar-transition-group | Fires after all move, enter, and exit animations settle. Also fires when transitions are disabled so callers have a reliable completion hook. |
| Slot | Notes |
|---|---|
| default | Author the direct child elements that should animate when they are inserted, removed, or reordered. |