initComponent |
`` |
初始化组件及其子项。 执行时会保留父类默认行为、更新 height、subTplData 状态。源码涉及 callParent()、addEvents()、initLabelable()、initField()。 |
component.initComponent() |
getInputId |
`` |
读取并返回 inputId。 执行时会更新 inputId 状态。 |
component.getInputId() |
getSubTplData |
`` |
读取并返回 subTplData。 执行时会更新 fieldStyle 状态。源码涉及 getInputId()、getRawValue()、getFieldStyle()、getInsertionRenderData()。 |
component.getSubTplData() |
applyRenderSelectors |
`` |
应用 renderSelectors。 执行时会保留父类默认行为、更新 inputEl 状态。源码涉及 callParent()、addChildEls()、getInputId()。 |
component.applyRenderSelectors() |
getSubTplMarkup |
`` |
读取并返回 subTplMarkup。源码涉及 getTpl()、getSubTplData()。 |
component.getSubTplMarkup() |
initRenderTpl |
`` |
初始化 renderTpl。 执行时会保留父类默认行为、更新 renderTpl 状态。源码涉及 hasOwnProperty()、getTpl()、callParent()。 |
component.initRenderTpl() |
initRenderData |
`` |
初始化 renderData。 执行时会保留父类默认行为。源码涉及 callParent()、getLabelableRenderData()。 |
component.initRenderData() |
setFieldStyle |
style |
设置 fieldStyle。 执行时会更新 fieldStyle 状态。 |
component.setFieldStyle(...) |
getFieldStyle |
`` |
读取并返回 fieldStyle。 |
component.getFieldStyle() |
onRender |
`` |
生成 on 的渲染结果。 执行时会保留父类默认行为。源码涉及 callParent()、renderActiveError()。 |
component.onRender() |
getFocusEl |
`` |
读取并返回 focusEl。 |
component.getFocusEl() |
isFileUpload |
`` |
判断 fileUpload 状态。 |
component.isFileUpload() |
getSubmitData |
`` |
读取并返回 submitData。源码涉及 getSubmitValue()、getName()。 |
component.getSubmitData() |
getSubmitValue |
`` |
读取并返回 submitValue。源码涉及 processRawValue()、getRawValue()。 |
component.getSubmitValue() |
getRawValue |
`` |
读取并返回 rawValue。 执行时会更新 rawValue 状态。 |
component.getRawValue() |
setRawValue |
value |
设置 rawValue。 执行时会更新 rawValue 状态。源码涉及 transformRawValue()、bindPropertyChange()。 |
component.setRawValue(...) |
valueToRaw |
value |
将 value 转换为 raw。 |
component.valueToRaw(...) |
getValue |
`` |
读取并返回 value。 执行时会更新 value 状态。源码涉及 rawToValue()、processRawValue()、getRawValue()。 |
component.getValue() |
setValue |
value |
设置 value。源码涉及 setRawValue()、valueToRaw()。 |
component.setValue(...) |
onBoxReady |
`` |
处理 boxReady 回调。 执行时会保留父类默认行为。源码涉及 callParent()、setReadOnly()。 |
component.onBoxReady() |
onDisable |
`` |
处理 disable 回调。 执行时会保留父类默认行为、更新 needsValidateOnEnable 状态。源码涉及 callParent()、hasActiveError()、clearInvalid()。 |
component.onDisable() |
onEnable |
`` |
处理 enable 回调。 执行时会保留父类默认行为、更新 forceValidation 状态。源码涉及 callParent()、isValid()。 |
component.onEnable() |
setAllowBlank |
allowBlank |
设置 allowBlank。 执行时会更新 allowBlank 状态。源码涉及 getFieldLabel()、setFieldLabel()。 |
component.setAllowBlank(...) |
setReadOnly |
readOnly |
设置 readOnly。 执行时会派发 writeablechange 事件、更新 readOnly、setReadOnlyOnBoxReady 状态。源码涉及 fireEvent()。 |
component.setReadOnly(...) |
fireKey |
e |
触发 key。 执行时会派发 specialkey 事件。源码涉及 fireEvent()。 |
component.fireKey(...) |
initEvents |
`` |
初始化 events。 执行时会保留父类默认行为、更新 onChangeEvent、usesPropertychange 状态。源码涉及 mon()、callParent()。 |
component.initEvents() |
doComponentLayout |
`` |
执行 componentLayout 操作。 执行时会保留父类默认行为。源码涉及 bindPropertyChange()、callParent()。 |
component.doComponentLayout() |
bindPropertyChange |
active |
绑定 propertyChange。 |
component.bindPropertyChange(...) |
onDirtyChange |
isDirty |
处理 dirtyChange 回调。 |
component.onDirtyChange(...) |
isValid |
`` |
判断 valid 状态。源码涉及 validateValue()、processRawValue()、getRawValue()。 |
component.isValid() |
validateValue |
value |
校验 value。源码涉及 getErrors()、clearInvalid()、markInvalid()。 |
component.validateValue(...) |
markInvalid |
errors |
处理 markInvalid 操作。源码涉及 getActiveError()、setActiveErrors()、setError()。 |
component.markInvalid(...) |
clearInvalid |
`` |
清空 invalid。源码涉及 hasActiveError()、unsetActiveError()、setError()。 |
component.clearInvalid() |
setError |
active |
设置 error。 执行时会刷新界面或布局。源码涉及 getActionEl()、updateLayout()。 |
component.setError(...) |
renderActiveError |
`` |
渲染 activeError。源码涉及 hasActiveError()。 |
component.renderActiveError() |
getActionEl |
`` |
读取并返回 actionEl。 |
component.getActionEl() |