UNPKG

igniteui-webcomponents

Version:

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.

43 lines (42 loc) 1.64 kB
import { IgcProgressBaseComponent } from './base.js'; /** * A linear progress indicator used to express unspecified wait time or display * the length of a process. * * @element igc-linear-progress * * @slot - The text area container. * * @csspart track - The igc-linear-progress track area. * @csspart fill - The igc-linear-progress indicator area. * @csspart striped - The igc-linear-progress striped indicator. * @csspart label - The igc-linear-progress label. * @csspart value - The igc-linear-progress label value. * @csspart indeterminate - The igc-linear-progress indeterminate state. * @csspart primary - The igc-linear-progress indicator primary state. * @csspart danger - The igc-linear-progress indicator error state. * @csspart warning - The igc-linear-progress indicator warning state. * @csspart info - The igc-linear-progress indicator info state. * @csspart success - The igc-linear-progress indicator success state. */ export default class IgcLinearProgressComponent extends IgcProgressBaseComponent { static readonly tagName = "igc-linear-progress"; static styles: import("lit").CSSResult[]; static register(): void; /** * Sets the striped look of the control. * @attr */ striped: boolean; /** * The position for the default label of the control. * @attr label-align */ labelAlign: 'top-start' | 'top' | 'top-end' | 'bottom-start' | 'bottom' | 'bottom-end'; protected render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'igc-linear-progress': IgcLinearProgressComponent; } }