API reference
TngConfetti
A standalone component exported as both TngConfetti and TngConfettiComponent.
Inputs
| Name | Type / default | Purpose |
|---|---|---|
| active | boolean / false | Launch on a false-to-true transition. |
| origin | 'bottom' | 'center' / 'bottom' | Burst origin. |
| variant | 'paper' / 'paper' | V1 visual variant. |
| duration | number / 3000 | Total lifecycle in milliseconds. |
| pieces | number / 120 | Clamped to 0–300. |
| fullscreen | boolean / true | Viewport or positioned-container overlay. |
| reducedMotion | boolean | 'auto' / 'auto' | System preference or explicit override. |
| colors | string[] | null / null | Particle palette. |
| zIndex | number | null / null | Overlay stacking override. |
Output
completed emits once after a launch. Reset active to false before launching again.