| 12345678910111213141516171819202122232425262728 |
- import { ProgressbarConfig } from './progressbar.config';
- import { ProgressbarType } from './progressbar-type.interface';
- import { BarComponent } from './bar.component';
- export declare class ProgressbarComponent {
- /** if `true` changing value of progress bar will be animated */
- animate: boolean;
- /** If `true`, striped classes are applied */
- striped: boolean;
- /** provide one of the four supported contextual classes: `success`, `info`, `warning`, `danger` */
- type: ProgressbarType;
- /** current value of progress bar. Could be a number or array of objects
- * like {"value":15,"type":"info","label":"15 %"}
- */
- value: number | any[];
- isStacked: boolean;
- _striped: boolean;
- _animate: boolean;
- _value: number | any[];
- readonly isBs3: boolean;
- /** maximum total value of progress element */
- max: number;
- addClass: boolean;
- bars: BarComponent[];
- protected _max: number;
- constructor(config: ProgressbarConfig);
- addBar(bar: BarComponent): void;
- removeBar(bar: BarComponent): void;
- }
|