UNPKG

@engie-group/fluid-design-system-angular

Version:

Fluid Design System Angular

59 lines (58 loc) 1.78 kB
import * as i0 from "@angular/core"; export declare class ProgressComponent { /** * @ignore */ private readonly progressClassName; /** * Label of the progressbar */ label: string; /** * Progress value */ value: number; /** * Whether progress description is shown on the right/bottom or hidden */ descriptionPosition: 'right' | 'bottom' | 'none'; /** * Progress min */ min: number; /** * Progress max */ max: number; /** * Whether progress is animated at first render */ isAnimated: boolean; /** * Whether progress has css transitions for progress width */ hasTransition: boolean; /** * Decimal precision of the description text */ decimalPrecision: number; constructor(); /** * @ignore */ getTransitionClass(): string; /** * @ignore */ getDescriptionPositionClass(): string; /** * @ignore */ getFormattedValue(): number; /** * @ignore */ getFormattedPercentage(): string; static ɵfac: i0.ɵɵFactoryDeclaration<ProgressComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ProgressComponent, "nj-progress", never, { "label": { "alias": "label"; "required": false; }; "value": { "alias": "value"; "required": false; }; "descriptionPosition": { "alias": "descriptionPosition"; "required": false; }; "min": { "alias": "min"; "required": false; }; "max": { "alias": "max"; "required": false; }; "isAnimated": { "alias": "isAnimated"; "required": false; }; "hasTransition": { "alias": "hasTransition"; "required": false; }; "decimalPrecision": { "alias": "decimalPrecision"; "required": false; }; }, {}, never, never, true, never>; }