Module progress

Source
Expand description

This module provides a customizable linear progress bar component for visualizing task completion.

The progress component displays a horizontal bar with configurable width, height, colors, and shape, where the filled portion represents the current progress value (from 0.0 to 1.0). It is suitable for indicating the status of ongoing operations such as loading, uploading, or processing tasks in user interfaces.

Typical usage involves specifying the progress value and optional appearance parameters. The component is designed for integration into Tessera UI applications.

Structs§

ProgressArgs
Arguments for the progress component.
ProgressArgsBuilder
Builder for ProgressArgs.

Enums§

ProgressArgsBuilderError
Error type for ProgressArgsBuilder

Functions§

progress
Draws a linear progress indicator that visualizes the completion of a task.