getChartStore |
`` |
读取并返回 chartStore。 |
component.getChartStore() |
initComponent |
`` |
初始化组件及其子项。 执行时会保留父类默认行为、更新 maxGutters、store 状态。源码涉及 callParent()、addEvents()、on()。 |
component.initComponent() |
afterComponentLayout |
width, height, oldWidth, oldHeight |
在 componentLayout 后执行后处理。 执行时会保留父类默认行为、更新 curWidth、curHeight 状态。源码涉及 redraw()、callParent()。 |
component.afterComponentLayout(...) |
redraw |
resize |
重绘当前组件。 执行时会更新 chartBBox、resizing 状态。源码涉及 initializeSeries()、initializeAxis()、alignAxes()、getMaxGutters()。 |
component.redraw(...) |
afterRender |
`` |
生成 after 的渲染结果。 执行时会保留父类默认行为。源码涉及 callParent()、setCategoryNames()、bindStore()、refresh()。 |
component.afterRender() |
onAddedVml |
`` |
处理 addedVml 回调。 执行时会更新 needsRedraw 状态。 |
component.onAddedVml() |
onContainerAddedVml |
container |
处理 containerAddedVml 回调。 执行时会更新 needsRedraw 状态。源码涉及 isDescendantOf()。 |
component.onContainerAddedVml(...) |
getEventXY |
e |
读取并返回 eventXY。 |
component.getEventXY(...) |
onClick |
e |
处理 click 回调。源码涉及 handleClick()。 |
component.onClick(...) |
onDblClick |
e |
处理 dblClick 回调。源码涉及 handleClick()。 |
component.onDblClick(...) |
handleClick |
name, e |
处理 click。源码涉及 getEventXY()。 |
component.handleClick(...) |
onMouseDown |
e |
处理 mouseDown 回调。源码涉及 getEventXY()。 |
component.onMouseDown(...) |
onMouseUp |
e |
处理 mouseUp 回调。源码涉及 getEventXY()。 |
component.onMouseUp(...) |
onMouseMove |
e |
处理 mouseMove 回调。源码涉及 getEventXY()。 |
component.onMouseMove(...) |
onMouseLeave |
e |
处理 mouseLeave 回调。 |
component.onMouseLeave(...) |
delayRefresh |
`` |
处理 delayRefresh 操作。 执行时会更新 refreshTask 状态。 |
component.delayRefresh() |
refresh |
`` |
刷新组件。 执行时会派发 beforerefresh、refresh 事件、更新 refreshPending 状态。源码涉及 isVisible()、setShowListeners()、fireEvent()、redraw()。 |
component.refresh() |
onShow |
`` |
处理 show 回调。 执行时会保留父类默认行为。源码涉及 callParent()、delayRefresh()、setShowListeners()。 |
component.onShow() |
setShowListeners |
method |
设置 showListeners。 |
component.setShowListeners(...) |
doRefresh |
`` |
执行 refresh 操作。源码涉及 setSubStore()、refresh()。 |
component.doRefresh() |
forceRefresh |
container |
处理 forceRefresh 操作。源码涉及 isDescendantOf()、setShowListeners()、delayRefresh()。 |
component.forceRefresh(...) |
bindStore |
store, initial |
绑定 store。源码涉及 refresh()。 |
component.bindStore(...) |
getStoreListeners |
`` |
读取并返回 storeListeners。 |
component.getStoreListeners() |
setSubStore |
subStore |
设置 subStore。 执行时会更新 substore 状态。 |
component.setSubStore(...) |
initializeAxis |
axis |
初始化 ializeAxis。源码涉及 configureAxisStyles()。 |
component.initializeAxis(...) |
getInsets |
`` |
读取并返回 insets。 |
component.getInsets() |
calculateInsets |
`` |
计算 insets。源码涉及 getInsets()。 |
component.calculateInsets() |
alignAxes |
`` |
对齐 axes。 执行时会更新 chartBBox 状态。源码涉及 calculateInsets()。 |
component.alignAxes() |
initializeSeries |
series, idx, themeIndex |
初始化 ializeSeries。 |
component.initializeSeries(...) |
getMaxGutters |
`` |
读取并返回 maxGutters。 执行时会更新 maxGutters 状态。 |
component.getMaxGutters() |
drawAxis |
axis |
处理 drawAxis 操作。 |
component.drawAxis(...) |
drawCharts |
series |
处理 drawCharts 操作。 |
component.drawCharts(...) |
save |
config |
保存当前状态。 |
component.save(...) |
destroy |
`` |
销毁组件并释放关联资源。 执行时会保留父类默认行为、更新 refreshTask 状态。源码涉及 bindStore()、callParent()。 |
component.destroy() |