@senx/warpview
Version:
WarpView Elements
41 lines • 1.43 kB
TypeScript
import { AfterViewInit, ElementRef, EventEmitter } from '@angular/core';
import { Logger } from '../../utils/logger';
import * as i0 from "@angular/core";
/**
*
*/
export declare class WarpViewSliderComponent implements AfterViewInit {
slider: ElementRef<HTMLDivElement>;
set min(m: number);
get min(): number;
set max(m: number);
get max(): number;
value: number;
set step(step: number);
get step(): number;
mode: string;
set debug(debug: boolean);
get debug(): boolean;
change: EventEmitter<any>;
_min: number;
_max: number;
show: boolean;
protected _uiSlider: any;
protected _step: number;
protected LOG: Logger;
loaded: boolean;
protected manualRefresh: EventEmitter<void>;
protected _debug: boolean;
constructor();
ngAfterViewInit(): void;
protected setOptions(): void;
protected updateSliderOptions(): void;
format(value: number): string;
protected getFormat(): {
to: (value: any) => string;
from: (value: any) => any;
};
static ɵfac: i0.ɵɵFactoryDeclaration<WarpViewSliderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<WarpViewSliderComponent, "warpview-slider", never, { "min": "min"; "max": "max"; "value": "value"; "step": "step"; "mode": "mode"; "debug": "debug"; }, { "change": "change"; }, never, never>;
}
//# sourceMappingURL=warp-view-slider.component.d.ts.map