@angular-mdc/web
Version:
36 lines (35 loc) • 1.42 kB
TypeScript
import { ChangeDetectorRef, ElementRef, OnChanges, OnInit, SimpleChanges } from '@angular/core';
import { Platform } from '@angular/cdk/platform';
import { MDCComponent } from '@angular-mdc/web/base';
import { MDCProgressIndicator } from '@material/progress-indicator/component';
import { MDCLinearProgressFoundation } from '@material/linear-progress';
export declare class MdcLinearProgress extends MDCComponent<MDCLinearProgressFoundation> implements MDCProgressIndicator, OnChanges, OnInit {
private _platform;
private _changeDetectorRef;
elementRef: ElementRef;
_root: Element;
private _initialized;
label?: string;
get progress(): number;
set progress(value: number);
private _progress;
get determinate(): boolean;
set determinate(value: boolean);
private _determinate;
get buffer(): number;
set buffer(value: number);
private _buffer;
get reversed(): boolean;
set reversed(value: boolean);
private _reversed;
getDefaultFoundation(): MDCLinearProgressFoundation;
constructor(_platform: Platform, _changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
open(): void;
close(): void;
private _syncProgressWithFoundation;
private _syncBufferWithFoundation;
private _syncDeterminateWithFoundation;
private _syncReversedWithFoundation;
}