Getting Started
Overview
Installation
Theme
Forms
Basic Inputs
Select
Custom Inputs
Components
Navigation
Components
68
Micro Charts
Libraries
Kanban Board
Image Designer
Video Player
Visual Builder
Content Editor
Data View
Purchase

Progress Spinner

ProgressSpinner is a circular indicator for an ongoing operation. Use indeterminate mode when the remaining time is unknown, or determinate mode with a 0-100 value when progress is known. Use ProgressBar for linear progress, Skeleton for known loading layouts, PageLoadingBar for route loading, and BlockLoader or ScreenLoader for blocking loading states.

The NgStarter Angular Spinner component lets you show a circular indicator for an ongoing operation. Use ngs-progress-spinner when a compact circular loading indicator is needed inside a button, overlay, media viewer, widget, small page area, or next to an action. It includes examples for Basic Progress Spinner, Configurable Progress Spinner, and Configurable spinner.

Basic Progress Spinner

Use the basic spinner for compact loading states inside buttons, overlays, media viewers, widgets, or small page areas.

Configurable Progress Spinner

Configure mode, value, color, diameter, and stroke width when the spinner needs to match the operation scope or show known progress.

Progress spinner configuration

Result: