dagon
class Slider
since 0.1.0-alpha.1linux
Constructors
new
new()Fields
changeHandlers_
Array<(int) => void> changeHandlers_changeTokens_
Array<int> changeTokens_dragging_
bool dragging_enabled_
bool enabled_max_
int max_min_
int min_orientation_
Axis orientation_step_
int step_ThumbSize
const int ThumbSizeTrackThickness
const int TrackThicknessvalue_
int value_Methods
applyPointer
applyPointer(Rect content, MouseEvent e) -> voidclampValue
clampValue() -> voidcontentDesired
contentRect_
contentRect_() -> RectcrossCenter_
crossCenter_(Rect content) -> intenabled
enabled() -> boolfireChange
fireChange() -> voidhandleKey
handleKey(KeyEvent e) -> voidhandleMouseCapture
handleMouseCapture(MouseEvent e) -> voidmainLen_
mainLen_(Rect content) -> intmainOrigin_
mainOrigin_(Rect content) -> intmainPoint_
mainPoint_(int mainCoord, int crossCoord) -> PointmainSize_
mainSize_(int mainLen, int crossLen) -> Sizemax
max() -> intmin
min() -> intoffChange
offChange(int t) -> voidonChange
onChange((int) => void h) -> intorientation
orientation() -> AxispaintContent
paintContent(Canvas c) -> voidsetEnabled
setEnabled(bool v) -> SlidersetMax
setMax(int v) -> SlidersetMin
setMin(int v) -> SlidersetOrientation
setStep
setStep(int v) -> SlidersetValue
setValue(int v) -> Sliderstep
step() -> intthumbCenter_
thumbCenter_(Rect content) -> inttrackEnd_
trackEnd_(Rect content) -> inttrackLength_
trackLength_(Rect content) -> inttrackStart_
trackStart_(Rect content) -> intvalue
value() -> int