chrome:shell.skip

generated:catalog.entry.confetti.title

chrome:badge.new

generated:catalog.entry.confetti.description

@xngui/components/confetti
import { XConfettiService } from '@xngui/components/confetti';

chrome:demo.section

chrome:demo.preview

demo-preview:hints.category.assistive:
TipTipTip
import { inject } from '@angular/core';
import { XConfettiService } from '@xngui/components/confetti';
 
export class ExampleComponent {
private readonly xConfettiService = inject(XConfettiService);
 
celebrate(): void {
this.xConfettiService.fireFrom(this.trigger.nativeElement);
}
}

chrome:demo.events.title

chrome:demo.events.empty