Home Reference Source Repository
import Slider from 'melon/src/Slider.js'
public class | source

Slider

Extends:

melon-core/InputComponent~InputComponent → Slider

Constructor Summary

Public Constructor
public

constructor(props: *, context: *)

Member Summary

Public Members
public

slider: *

public

state: *

Method Summary

Public Methods
public
public
public

onMouseChange(objectPattern: {"clientX": *})

public

onMouseDown(e: *)

public
public

onSliderChange(newValue: *)

public

render(): *

public

renderBar(): *

public

Public Constructors

public constructor(props: *, context: *) source

Params:

NameTypeAttributeDescription
props *
context *

Public Members

public slider: * source

public state: * source

Public Methods

public componentWillUnmount() source

public getSliderValue(): * source

Return:

*

public onMouseChange(objectPattern: {"clientX": *}) source

Params:

NameTypeAttributeDescription
objectPattern {"clientX": *}
  • default: {"clientX":null}

public onMouseDown(e: *) source

Params:

NameTypeAttributeDescription
e *

public onMouseUp() source

public onSliderChange(newValue: *) source

Params:

NameTypeAttributeDescription
newValue *

public render(): * source

Return:

*

public renderBar(): * source

Return:

*

public renderHiddenInput(): * source

Return:

*