Démo prête à l'emploi
Ces recettes utilisent les préréglages officiels disponibles dans l'espace de travail presets/presets (bêta/alpha vers la sortie).
Démarrage/arrêt de la base du modèle (pas de lecture automatique)
ts
import { tsParticles } from "@tsparticles/engine";
import type { Container, ISourceOptions } from "@tsparticles/engine";
let container: Container | undefined;
export async function start(id: string, options: ISourceOptions): Promise<void> {
container?.destroy();
container = await tsParticles.load({ id, options });
}
export function stop(): void {
container?.pause();
}
export function resume(): void {
container?.play();
}Recettes prédéfinies
Catalogue de préréglages :
/demos/presetsCatalogue de palettes :
/demos/palettesCatalogue de formes :
/demos/shapes
Pour les tester immédiatement dans l'interface utilisateur, utilisez le Playground et démarrez-les avec Start uniquement en cas de besoin.
Projets de démonstration du framework
Le monorepo comprend également des démos d'intégration exécutables :
- Dossier source : https://github.com/tsparticles/tsparticles/tree/main/demo
- Les démos disponibles incluent :
angular,astro,electron,inferno,ionic,jquery,lit,nextjs,nextjs-legacy,nuxt2,nuxt3,nuxt4,preact,react,riot,solid,svelte,svelte-kit,vanilla,vanilla_new,vite,vue2,vue3,webcomponents.
