@KSObject public class FlexEdit extends TextEdit implements IFlexEdit, ICloseCallBack
| 构造器和说明 |
|---|
FlexEdit() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addShowFlexEditListener(ShowFlexEditListener listener) |
void |
bindData(BindingContext bctx)
绑定上下文,并赋值
|
void |
click()
点击按钮
|
void |
closedCallBack(ClosedCallBackEvent e) |
void |
createFlexEdit(kd.bos.dataentity.entity.DynamicObject baseData,
int rowIndex) |
java.lang.Object |
getBindingValue(BindingContext bctx) |
<T extends Control> |
getFlexControl(java.lang.String key) |
java.util.List<Control> |
getFlexControls() |
IDataModel |
getFlexModel()
flexmodel需要初始化侦听事件,创建时可能没有选基础资料,EntityType为空。
|
int |
getFlexTypeId() |
void |
registerBeforeF7SelectListener(BeforeF7SelectListener listener) |
void |
release() |
void |
setFlexTypeId(int flexTypeId) |
void |
tryCloseFlexible(java.util.Map<java.lang.String,java.lang.Object> map) |
addButtonClickListener, addClickListener, addItemClickListener, isSensitiveInfo, setSensitiveInfogetDefaultFilters, getEntryKey, getFieldKey, getProperty, postBack, setCaption, setEnable, setEntryKey, setFieldKey, setFocus, setMustInput, setText, setVisible, shouldSerializeFieldKeyaddTips, addTipsListener, hideTips, showFormByTipsclone, createClientConfig, getCustomeStyles, getKey, getModel, getView, postBack, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView@KSMethod public void addShowFlexEditListener(ShowFlexEditListener listener)
@KSMethod public void registerBeforeF7SelectListener(BeforeF7SelectListener listener)
@KSMethod public int getFlexTypeId()
public void setFlexTypeId(int flexTypeId)
public void closedCallBack(ClosedCallBackEvent e)
closedCallBack 在接口中 ICloseCallBackpublic void bindData(BindingContext bctx)
Controlpublic java.lang.Object getBindingValue(BindingContext bctx)
getBindingValue 在类中 TextEditpublic <T extends Control> T getFlexControl(java.lang.String key)
getFlexControl 在接口中 IFlexEditpublic java.util.List<Control> getFlexControls()
getFlexControls 在接口中 IFlexEditpublic IDataModel getFlexModel()
getFlexModel 在接口中 IFlexEditpublic void tryCloseFlexible(java.util.Map<java.lang.String,java.lang.Object> map)
public void createFlexEdit(kd.bos.dataentity.entity.DynamicObject baseData,
int rowIndex)