Overview
Lightweight indeterminate progress.Import
Usage
Live Preview
Run Locally
npm run tsx:core-gallery
Props
- text?: string — Base text prefix.
- intervalMs?: number — Animation interval (default 300ms).
- dots?: string[] — Dot frames; default [”, ’.’, ’..’, ’…’].
- dotCount?: number — Use only first N frames.
Methods
- start(text?, intervalMs?), stop(), pause(), resume(), reset().
- setText(text), setDots(frames), setDotCount(n), setInterval(ms).
- getCurrentDotIndex(), getCurrentDots(), isRunning().
Installation
Import
Quick Start
Production Examples
Best Practices
- Usa dots per operazioni < 3s; per durate maggiori preferisci ProgressBar.
