igniteui-webcomponents-inputs
Version:
Ignite UI Web Components inputs components.
28 lines (27 loc) • 860 B
TypeScript
import { Path } from "igniteui-webcomponents-core";
import { IList$1, Type } from "igniteui-webcomponents-core";
import { MultiSliderOrientation } from "./MultiSliderOrientation";
import { Brush } from "igniteui-webcomponents-core";
/**
* @hidden
*/
export interface IMultiSliderTrackThumbVisual {
readonly thumbBox: Path;
readonly thumbRidges: Path;
readonly allPaths: IList$1<Path>;
width: number;
height: number;
translateX: number;
translateY: number;
orientation: MultiSliderOrientation;
getTrackThumbDefaultWidth(): number;
getTrackThumbDefaultHeight(): number;
getThumbBoxDefaultStroke(): Brush;
getThumbBoxDefaultStrokeThickness(): number;
getThumbBoxDefaultBrush(): Brush;
getThumbRidgesDefaultStroke(): Brush;
}
/**
* @hidden
*/
export declare let IMultiSliderTrackThumbVisual_$type: Type;