initValue |
`` |
初始化 value。 执行时会更新 originalValue 状态。源码涉及 addThumb()、normalizeValue()。 |
component.initValue() |
initComponent |
`` |
初始化组件及其子项。 执行时会保留父类默认行为、更新 thumbs、keyIncrement 状态。源码涉及 addEvents()、callParent()。 |
component.initComponent() |
addThumb |
value |
添加 thumb。源码涉及 getComponentLayout()。 |
component.addThumb(...) |
promoteThumb |
topThumb |
提升 thumb 的优先级。 执行时会更新 thumbStack 状态。 |
component.promoteThumb(...) |
getSubTplData |
`` |
读取并返回 subTplData。 执行时会保留父类默认行为。源码涉及 callParent()。 |
component.getSubTplData() |
onRender |
`` |
生成 on 的渲染结果。 执行时会保留父类默认行为。源码涉及 callParent()。 |
component.onRender() |
initEvents |
`` |
初始化 events。源码涉及 mon()。 |
component.initEvents() |
getTrackpoint |
xy |
读取并返回 trackpoint。源码涉及 transformTrackPoints()。 |
component.getTrackpoint(...) |
onMouseDown |
e |
处理 mouseDown 回调。源码涉及 getTrackpoint()、onClickChange()、focus()。 |
component.onMouseDown(...) |
onClickChange |
trackPoint |
处理 clickChange 回调。 执行时会更新组件值。源码涉及 getNearest()、setValue()、reversePixelValue()。 |
component.onClickChange(...) |
getNearest |
trackPoint |
读取并返回 nearest。源码涉及 reversePixelValue()、getRange()。 |
component.getNearest(...) |
onKeyDown |
e |
处理 keyDown 回调。 执行时会更新组件值。源码涉及 getValue()、setValue()。 |
component.onKeyDown(...) |
normalizeValue |
v |
规范化 value。 |
component.normalizeValue(...) |
setMinValue |
val |
设置 minValue。 执行时会更新组件值、同步关联状态、更新 minValue 状态。源码涉及 setValue()、syncThumbs()。 |
component.setMinValue(...) |
setMaxValue |
val |
设置 maxValue。 执行时会更新组件值、同步关联状态、更新 maxValue 状态。源码涉及 setValue()、syncThumbs()。 |
component.setMaxValue(...) |
setValue |
index, value, animate, changeComplete |
设置 value。 执行时会派发 beforechange、change、changecomplete 事件。源码涉及 normalizeValue()、fireEvent()、calculateThumbPosition()、checkDirty()。 |
component.setValue(...) |
calculateThumbPosition |
v |
计算 thumbPosition。源码涉及 getRange()。 |
component.calculateThumbPosition(...) |
getRatio |
`` |
读取并返回 ratio。源码涉及 getRange()。 |
component.getRatio() |
getRange |
`` |
读取并返回 range。 |
component.getRange() |
reversePixelValue |
pos |
反向换算 pixelValue。源码涉及 getRatio()。 |
component.reversePixelValue(...) |
reversePercentageValue |
pos |
反向换算 percentageValue。源码涉及 getRange()。 |
component.reversePercentageValue(...) |
onDisable |
`` |
处理 disable 回调。 执行时会保留父类默认行为、更新 thumbHolder 状态。源码涉及 callParent()。 |
component.onDisable() |
onEnable |
`` |
处理 enable 回调。 执行时会保留父类默认行为、同步关联状态。源码涉及 callParent()、syncThumbs()。 |
component.onEnable() |
syncThumbs |
`` |
同步 thumbs。源码涉及 calculateThumbPosition()。 |
component.syncThumbs() |
getValue |
index |
读取并返回 value。源码涉及 getValues()。 |
component.getValue(...) |
getValues |
`` |
读取并返回 values。 |
component.getValues() |
getSubmitValue |
`` |
读取并返回 submitValue。源码涉及 getValue()。 |
component.getSubmitValue() |
reset |
`` |
将组件恢复为初始状态。 执行时会更新组件值。源码涉及 setValue()、clearInvalid()。 |
component.reset() |
setReadOnly |
readOnly |
设置 readOnly。 执行时会保留父类默认行为。源码涉及 callParent()。 |
component.setReadOnly(...) |
beforeDestroy |
`` |
在 destroy 前执行预处理。 执行时会保留父类默认行为。源码涉及 callParent()。 |
component.beforeDestroy() |