ngx-progressbar
Version:
<p align="center"> <img height="200px" width="200px" style="text-align: center;" src="https://rawcdn.githack.com/MurhafSousli/ngx-progressbar/e5f30ba33c83690da3249ef2a665e6168b8caeb1/projects/ngx-progressbar-demo/src/assets/logo.svg"> <h1 align="cen
18 lines (17 loc) • 1.52 kB
TypeScript
import { Signal, InputSignal, InputSignalWithTransform } from '@angular/core';
import { NgProgressRef } from './ng-progress-ref';
import * as i0 from "@angular/core";
import * as i1 from "./ng-progress-ref";
export declare class NgProgressbar {
private readonly config;
/** Progress bar worker */
progressRef: NgProgressRef;
flat: InputSignalWithTransform<boolean, boolean | string>;
spinner: InputSignalWithTransform<boolean, boolean | string>;
relative: InputSignalWithTransform<boolean, boolean | string>;
spinnerPosition: InputSignal<'left' | 'right'>;
direction: InputSignal<'ltr+' | 'ltr-' | 'rtl+' | 'rtl-'>;
progressTransform: Signal<string>;
static ɵfac: i0.ɵɵFactoryDeclaration<NgProgressbar, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgProgressbar, "ng-progress", ["ngProgress"], { "flat": { "alias": "flat"; "required": false; "isSignal": true; }; "spinner": { "alias": "spinner"; "required": false; "isSignal": true; }; "relative": { "alias": "relative"; "required": false; "isSignal": true; }; "spinnerPosition": { "alias": "spinnerPosition"; "required": false; "isSignal": true; }; "direction": { "alias": "direction"; "required": false; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.NgProgressRef; inputs: { "min": "min"; "max": "max"; "speed": "speed"; "trickleSpeed": "trickleSpeed"; "fadeOutSpeed": "fadeOutSpeed"; "debounceTime": "debounceTime"; }; outputs: { "started": "started"; "completed": "completed"; }; }]>;
}