amotify
Version:
UI Component for React,NextJS,esbuild
32 lines (31 loc) • 918 B
TypeScript
/// <reference types="react" />
import { ReactElement, ThemeColor } from '../../@declares';
import { InputTypes } from '.';
declare namespace Slider {
type Input = InputTypes.CoreInput<number> & React.DOMAttributes<HTMLInputElement> & {
tabIndex?: number;
id?: string;
disabled?: boolean;
value?: number;
color?: Color;
min: number;
max: number;
step: number;
legends?: {
enable?: boolean;
custom?: LegendsCallback;
showAlways?: boolean;
};
};
type Color = ThemeColor | 'theme' | 'posi' | 'nega' | 'warn';
type LegendsCallback = {
(value: number): ReactElement;
};
type DataLevelingResult = {
stepValue: number;
stepIndex: number;
positionLeft: string;
};
}
declare const Slider: React.FC<Slider.Input>;
export { Slider, Slider as default };