SlideButtonHorizontal

(esrith/amos/form/SlideButtonHorizontal)

SlideButtonHorizontal control is a button slider. User must slide from left to right to take the action.

Description
Type Description
acceptProgress Number

specfies button position to accept the slides. acceptProgress value should be > 0.0 and <= 100.0.

labelText String

specfies label text on slide box.

loadingImage String

loading image which will shown when slidebox is accepted.

lockSlideBar Boolean

if lockSlideBar is true, user cannot slide/move button on slider. However, developer can still move slider by calling "resetValue" method or "forceAccepted" method.

maximum Unknown
minimum Unknown
showDecreaseButton Unknown
showIncreaseButton Unknown
showLoadingImage Boolean

toggle show/hide loading image.

stepSize Unknown
value Number

Value of slide box associated to button position. value will be between 0.0 and 100.0

value Unknown
Return type Description
forceAccepted() None

set slide button to be accepted state.

reset() None

reset button to initial state

resetValue() None

reset button value to 0

setMinMax(NumberNumber) None
Description
slideBox_Click The event fires when user left-mouse down on the slider.
slideButton_BeginClick The event fires when user left-mouse down on the button.
slideButton_BeginSlide The event fires when user begin to slide the button.
slideButton_Click The event fires when user left-mouse down and left-mouse up on the button at the same position.
slideButton_EndSlide The event fires when user stop sliding the button.
slideButton_SlideAccept

The event fires when user slide button beyond the accept position. button will automatically slide to 100% and property "lockSlideBar" will be set to true.

slideButton_ValueChange

The event fires when button value change. This can occur when slider button position is changed, or user changed minimum, maximum value of slider.

Constructors Detail
Properties Detail
<Number>
acceptProgress

specfies button position to accept the slides. acceptProgress value should be > 0.0 and <= 100.0.

<String>
labelText

specfies label text on slide box.

<String>
loadingImage

loading image which will shown when slidebox is accepted.

<Boolean>
lockSlideBar

if lockSlideBar is true, user cannot slide/move button on slider. However, developer can still move slider by calling "resetValue" method or "forceAccepted" method.

<Unknown>
maximum
deprecated
<Unknown>
minimum
deprecated
<Unknown>
showDecreaseButton
deprecated
<Unknown>
showIncreaseButton
deprecated
<Boolean>
showLoadingImage

toggle show/hide loading image.

<Unknown>
stepSize
deprecated
<Number>
value

Value of slide box associated to button position. value will be between 0.0 and 100.0

<Unknown>
value
deprecated
Methods Detail
forceAccepted
()

set slide button to be accepted state.

reset
()

reset button to initial state

resetValue
()

reset button value to 0

setMinMax
(
  • Number
  • Number
)
deprecated
Parameters
Events Detail
slideBox_Click
The event fires when user left-mouse down on the slider.
Event Payload:
  • <Object> evt
    -javascript event object
slideButton_BeginClick
The event fires when user left-mouse down on the button.
Event Payload:
  • <Object> evt
    -javascript event object
slideButton_BeginSlide
The event fires when user begin to slide the button.
Event Payload:
  • <Object> evt
    -javascript event object
slideButton_Click
The event fires when user left-mouse down and left-mouse up on the button at the same position.
Event Payload:
  • <Object> evt
    -javascript event object
slideButton_EndSlide
The event fires when user stop sliding the button.
Event Payload:
  • <Object> evt
    -javascript event object
slideButton_SlideAccept

The event fires when user slide button beyond the accept position. button will automatically slide to 100% and property "lockSlideBar" will be set to true.

slideButton_ValueChange

The event fires when button value change. This can occur when slider button position is changed, or user changed minimum, maximum value of slider.

Event Payload:
  • <Object> Number

    oldValue value before change.

  • <Object> Number

    value new value.