@engie-group/fluid-design-system-angular
Version:
Fluid Design System Angular
30 lines (29 loc) • 2.68 kB
TypeScript
import { ProgressProperties } from '@engie-group/fluid-types';
import { InputSignalProps } from '../../utils/type.utils';
import * as i0 from "@angular/core";
export declare class ProgressComponent implements InputSignalProps<ProgressProperties> {
private readonly progressClassName;
label: import("@angular/core").InputSignal<string | undefined>;
value: import("@angular/core").InputSignal<number | undefined>;
descriptionPosition: import("@angular/core").InputSignal<"right" | "bottom" | "none" | undefined>;
min: import("@angular/core").InputSignal<number | undefined>;
max: import("@angular/core").InputSignal<number | undefined>;
hasTransition: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
decimalPrecision: import("@angular/core").InputSignal<number | undefined>;
variant: import("@angular/core").InputSignal<"success" | "information" | "error" | undefined>;
subscript: import("@angular/core").InputSignal<string | undefined>;
subscriptVariant: import("@angular/core").InputSignal<"success" | "information" | "error" | undefined>;
/**
* Whether progress is animated at first render
*/
isAnimated: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
protected classes: import("@angular/core").Signal<{
[x: string]: boolean;
"nj-progress": boolean;
}>;
protected subscriptIconName: import("@angular/core").Signal<"warning" | "check" | null>;
protected formattedValue: import("@angular/core").Signal<number>;
protected formattedPercentage: import("@angular/core").Signal<string>;
static ɵfac: i0.ɵɵFactoryDeclaration<ProgressComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ProgressComponent, "nj-progress", never, { "label": { "alias": "label"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; "descriptionPosition": { "alias": "descriptionPosition"; "required": false; "isSignal": true; }; "min": { "alias": "min"; "required": false; "isSignal": true; }; "max": { "alias": "max"; "required": false; "isSignal": true; }; "hasTransition": { "alias": "hasTransition"; "required": false; "isSignal": true; }; "decimalPrecision": { "alias": "decimalPrecision"; "required": false; "isSignal": true; }; "variant": { "alias": "variant"; "required": false; "isSignal": true; }; "subscript": { "alias": "subscript"; "required": false; "isSignal": true; }; "subscriptVariant": { "alias": "subscriptVariant"; "required": false; "isSignal": true; }; "isAnimated": { "alias": "isAnimated"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}