MDUIDocs
Copy llms.txt linkCopy llms-full.txt linkView this page in MarkdownDiscuss this page with ChatGPTDiscuss full project docs with ChatGPT
Preset Colors
Custom Color
Extract from Wallpaper
Please select a wallpaper
Getting Started
AI-Assisted Development
Styles
Integration with Frameworks
Components
Avatar Badge BottomAppBar Button ButtonIcon Card Checkbox Chip CircularProgress Collapse Dialog Divider Dropdown Fab Icon Layout LinearProgress List Menu NavigationBar NavigationDrawer NavigationRail Radio RangeSlider Select SegmentedButton Slider Snackbar Switch Tabs TextField Tooltip TopAppBar
Functions
Libraries

CircularProgress

Circular progress indicators show the progress of ongoing tasks.

Usage

Import the component:

import 'mdui/components/circular-progress.js';

Import the TypeScript type:

import type { CircularProgress } from 'mdui/components/circular-progress.js';

Example:

<mdui-circular-progress></mdui-circular-progress>

Examples

Determinate Progress

By default, the circular progress indicator is in an indeterminate state. To set the current progress, use the value attribute. The default maximum progress value is 1.

To set the maximum progress value, use the max attribute.

API

Properties

AttributePropertyReflectTypeDefault
maxmaxnumber1

Sets the maximum value for the progress indicator. The default value is 1.

valuevaluenumber-

Sets the current value of the progress indicator. If not specified, the progress indicator is in an indeterminate state.

On this page