@engie-group/fluid-design-system-react
Version:
Fluid Design System React
49 lines (48 loc) • 914 B
TypeScript
import React from 'react';
export declare const NJSlider: React.ForwardRefExoticComponent<ISliderProps & React.RefAttributes<HTMLInputElement>>;
export interface ISliderProps {
/**
* Whether Slider has a tooltip with the value or not
*/
hasTooltip?: boolean;
/**
* Input id
*/
id?: string;
/**
* Input name
*/
name: string;
/**
* Slider label
*/
label?: string;
/**
* Minimum value
*/
min: number;
/**
* Maximum value
*/
max: number;
/**
* Input value
*/
value?: number;
/**
* Increment gap
*/
step: number;
/**
* Whether input is disabled or not
*/
isDisabled?: boolean;
/**
* return input value via argument
*/
onChange?: (inputValue?: number) => void;
/**
* Optional additional className
*/
className?: string;
}