UNPKG

@trimble-oss/moduswebcomponents

Version:

Modus Web Components is a modern, accessible UI library built with Stencil JS that provides reusable web components following Trimble's Modus design system. This updated version focuses on improved flexibility, enhanced theming options, comprehensive cust

27 lines (26 loc) 931 B
/** * A customizable progress component used to show the progress of a task or show the passing of time. * * The radial variant supports slotting in custom HTML to be displayed within the progress circle */ export declare class ModusWcProgress { private inheritedAttributes; /** Reference to the host element */ el: HTMLElement; /** Custom CSS class to apply to the progress element. */ customClass?: string; /** The indeterminate state of the progress component. */ indeterminate: boolean; /** A text label to render within the progress bar */ label?: string; /** The progress component's maximum value. */ max?: number; /** The value of the progress component. */ value: number; /** The variant of the progress component. */ variant?: 'default' | 'radial'; componentWillLoad(): void; private getClasses; private getPercentageValue; render(): any; }