initComponent |
`` |
初始化组件及其子项。 执行时会保留父类默认行为、更新 selectedCls、disabledCellCls 状态。源码涉及 callParent()、addEvents()、initDisabledDays()。 |
component.initComponent() |
getRefOwner |
`` |
读取并返回 refOwner。 执行时会保留父类默认行为。源码涉及 callParent()。 |
component.getRefOwner() |
getRefItems |
`` |
读取并返回 refItems。 |
component.getRefItems() |
beforeRender |
`` |
生成 before 的渲染结果。 执行时会保留父类默认行为、更新 monthBtn、todayBtn 状态。源码涉及 cacheWidth()、getComponentLayout()、callParent()。 |
component.beforeRender() |
cacheWidth |
`` |
缓存 width。源码涉及 parseBox()。 |
component.cacheWidth() |
finishRenderChildren |
`` |
完成 renderChildren。 执行时会保留父类默认行为。源码涉及 callParent()。 |
component.finishRenderChildren() |
onRender |
container, position |
生成 on 的渲染结果。 执行时会保留父类默认行为、更新 cells、textNodes 状态。源码涉及 callParent()、mon()。 |
component.onRender(...) |
initEvents |
`` |
初始化 events。 执行时会保留父类默认行为、刷新界面或布局、更新 prevRepeater、nextRepeater 状态。源码涉及 callParent()、showPrevMonth()、update()、showNextMonth()。 |
component.initEvents() |
handleTabClick |
e |
处理 tabClick。 执行时会派发 select 事件、更新组件值、更新 doCancelFocus 状态。源码涉及 getSelectedDate()、setValue()、fireEvent()、onSelect()。 |
component.handleTabClick(...) |
getSelectedDate |
date |
读取并返回 selectedDate。 |
component.getSelectedDate(...) |
initDisabledDays |
`` |
初始化 disabledDays。 执行时会更新 disabledDatesRE 状态。 |
component.initDisabledDays() |
setDisabledDates |
dd |
设置 disabledDates。 执行时会刷新界面或布局、更新 disabledDates、disabledDatesRE 状态。源码涉及 initDisabledDays()、update()。 |
component.setDisabledDates(...) |
setDisabledDays |
dd |
设置 disabledDays。 执行时会刷新界面或布局、更新 disabledDays 状态。源码涉及 update()。 |
component.setDisabledDays(...) |
setMinDate |
dt |
设置 minDate。 执行时会刷新界面或布局、更新 minDate 状态。源码涉及 update()。 |
component.setMinDate(...) |
setMaxDate |
dt |
设置 maxDate。 执行时会刷新界面或布局、更新 maxDate 状态。源码涉及 update()。 |
component.setMaxDate(...) |
setValue |
value |
设置 value。 执行时会刷新界面或布局、更新 value 状态。源码涉及 update()。 |
component.setValue(...) |
getValue |
`` |
读取并返回 value。 |
component.getValue() |
getDayInitial |
value |
读取并返回 dayInitial。 |
component.getDayInitial(...) |
focus |
`` |
将焦点移动到组件。 执行时会刷新界面或布局。源码涉及 update()。 |
component.focus() |
onEnable |
`` |
处理 enable 回调。 执行时会保留父类默认行为、刷新界面或布局。源码涉及 callParent()、setDisabledStatus()、update()。 |
component.onEnable() |
onDisable |
`` |
处理 disable 回调。 执行时会保留父类默认行为。源码涉及 callParent()、setDisabledStatus()。 |
component.onDisable() |
setDisabledStatus |
disabled |
设置 disabledStatus。 |
component.setDisabledStatus(...) |
getActive |
`` |
读取并返回 active。 |
component.getActive() |
runAnimation |
isHide |
执行 animation。 |
component.runAnimation(...) |
hideMonthPicker |
animate |
隐藏 monthPicker。源码涉及 shouldAnimate()、runAnimation()。 |
component.hideMonthPicker(...) |
doShowMonthPicker |
`` |
执行 showMonthPicker 操作。源码涉及 showMonthPicker()。 |
component.doShowMonthPicker() |
doHideMonthPicker |
`` |
执行 hideMonthPicker 操作。源码涉及 hideMonthPicker()。 |
component.doHideMonthPicker() |
showMonthPicker |
animate |
显示 monthPicker。源码涉及 createMonthPicker()、getActive()、shouldAnimate()、runAnimation()。 |
component.showMonthPicker(...) |
shouldAnimate |
animate |
判断是否应执行 animate。 |
component.shouldAnimate(...) |
createMonthPicker |
`` |
创建 monthPicker。 执行时会更新 monthPicker 状态。源码涉及 on()。 |
component.createMonthPicker() |
onOkClick |
picker, value |
处理 okClick 回调。 执行时会更新组件值。源码涉及 getActive()、setValue()、hideMonthPicker()。 |
component.onOkClick(...) |
onCancelClick |
`` |
处理 cancelClick 回调。源码涉及 selectedUpdate()、hideMonthPicker()。 |
component.onCancelClick() |
showPrevMonth |
e |
显示 prevMonth。 执行时会更新组件值。源码涉及 setValue()。 |
component.showPrevMonth(...) |
showNextMonth |
e |
显示 nextMonth。 执行时会更新组件值。源码涉及 setValue()。 |
component.showNextMonth(...) |
showPrevYear |
`` |
显示 prevYear。 执行时会更新组件值。源码涉及 setValue()。 |
component.showPrevYear() |
showNextYear |
`` |
显示 nextYear。 执行时会更新组件值。源码涉及 setValue()。 |
component.showNextYear() |
handleMouseWheel |
e |
处理 mouseWheel。源码涉及 showPrevMonth()、showNextMonth()。 |
component.handleMouseWheel(...) |
handleDateClick |
e, t |
处理 dateClick。 执行时会派发 select 事件、更新组件值、更新 doCancelFocus 状态。源码涉及 setValue()、fireEvent()、onSelect()。 |
component.handleDateClick(...) |
onSelect |
`` |
处理 select 回调。源码涉及 hide()。 |
component.onSelect() |
selectToday |
`` |
选中 today。 执行时会派发 select 事件、更新组件值。源码涉及 setValue()、fireEvent()、onSelect()。 |
component.selectToday() |
selectedUpdate |
date |
选中 edUpdate。 执行时会派发 highlightitem 事件。源码涉及 fireEvent()、isVisible()。 |
component.selectedUpdate(...) |
fullUpdate |
date |
处理 fullUpdate 操作。 执行时会派发 highlightitem 事件、更新 todayElSpan 状态。源码涉及 isVisible()、fireEvent()。 |
component.fullUpdate(...) |
update |
date, forceRefresh |
更新组件当前状态。 执行时会更新 activeDate 状态。源码涉及 selectedUpdate()、fullUpdate()。 |
component.update(...) |
beforeDestroy |
`` |
在 destroy 前执行预处理。 执行时会保留父类默认行为。源码涉及 callParent()。 |
component.beforeDestroy() |
onShow |
`` |
处理 show 回调。 执行时会保留父类默认行为。源码涉及 callParent()、focus()。 |
component.onShow() |