import { IBaseForm } from '../baseForm' import { paramsInterfaceValidKey } from '../../../script/index' export interface SliderInterface extends IBaseForm { min?: number max?: number step?: number showStops?: boolean showInput?: boolean inputSize?: string vertical?: boolean marks?: Object } export class SliderConfig implements SliderInterface { type = 'infoSlider' label = '' model = '' min = 0 max = 100 step = 1 showStops = false showInput = false inputSize = '' vertical = false constructor (params: SliderInterface) { paramsInterfaceValidKey(this, params) } }