public interface IFormPlugin extends ClickListener, ItemClickListener, IDataModelListener, IDataModelChangeListener, ICloseCallBack
限定符和类型 | 方法和说明 |
---|---|
default void |
afterBindData(java.util.EventObject e)
加载数据后操作
|
default void |
afterDoOperation(AfterDoOperationEventArgs e)
操作后处理,操作什么?
|
default void |
beforeBindData(java.util.EventObject e)
加载数据前操作
|
default void |
beforeClosed(BeforeClosedEvent e)
关闭前操作
|
default void |
beforeDoOperation(BeforeDoOperationEventArgs e)
操作前处理,操作什么?
|
default void |
beforeFieldPostBack(BeforeFieldPostBackEvent e) |
default void |
closedCallBack(ClosedCallBackEvent e)
关闭后的回调方法
|
default void |
confirmCallBack(MessageBoxClosedEvent e)
处理带点击确认的提示框
|
default void |
contextMenuClick(ContextMenuClickEvent e)
菜单点击
|
default void |
customEvent(CustomEventArgs e)
自定义事件
|
default void |
customPrintDataObject(CustomPrintDataObjectArgs e)
已过时。
|
void |
destory()
销毁插件
|
void |
flexBeforeClosed(FlexBeforeClosedEvent e)
弹性域界面关闭之前
|
java.lang.String |
getPluginName() |
default void |
initialize()
插件初始化
|
default void |
loadCustomControlMetas(LoadCustomControlMetasArgs e)
加载定制控件元数据?
|
default void |
messageBoxClosed(MessageBoxClosedEvent e)
关闭消息提示窗口
|
default void |
onCreateDynamicUIMetas(OnCreateDynamicUIMetasArgs e)
创建动态UI元数据
|
default void |
onGetControl(OnGetControlArgs e)
获取插件控件
|
default void |
pageRelease(java.util.EventObject e)
页面释放
|
default void |
preOpenForm(PreOpenFormEventArgs e)
打开表单前的处理
|
default void |
registerListener(java.util.EventObject e)
注册控件事件
|
void |
setPluginName(java.lang.String name)
设置插件的名称
|
default void |
setView(IFormView formView)
设置表单视图
|
default void |
TimerElapsed(TimerElapsedArgs e)
定时器事件
|
void |
trace(java.lang.Object object) |
beforeClick, click
beforeItemClick, itemClick
afterCopyData, afterCreateNewData, afterImportData, beforeImportData, createNewData, getEntityType, initImportData, loadData
afterAddRow, afterDeleteEntry, afterDeleteRow, afterMoveEntryDown, afterMoveEntryUp, beforeAddRow, beforeDeleteEntry, beforeDeleteRow, beforePropertyChanged, beforeSetItemValue, propertyChanged
java.lang.String getPluginName()
void setPluginName(java.lang.String name)
name
- 插件名称default void preOpenForm(PreOpenFormEventArgs e)
e
- 打开表单前事件default void onCreateDynamicUIMetas(OnCreateDynamicUIMetasArgs e)
e
- 事件default void onGetControl(OnGetControlArgs e)
e
- 事件default void loadCustomControlMetas(LoadCustomControlMetasArgs e)
e
- 事件default void setView(IFormView formView)
formView
- 表单视图default void initialize()
default void registerListener(java.util.EventObject e)
e
- default void afterBindData(java.util.EventObject e)
e
- 事件default void beforeBindData(java.util.EventObject e)
e
- 事件default void beforeFieldPostBack(BeforeFieldPostBackEvent e)
default void messageBoxClosed(MessageBoxClosedEvent e)
e
- 关闭消息提示事件default void beforeClosed(BeforeClosedEvent e)
e
- 关闭前事件default void closedCallBack(ClosedCallBackEvent e)
closedCallBack
在接口中 ICloseCallBack
e
- 关闭回调事件default void confirmCallBack(MessageBoxClosedEvent e)
e
- 提示框关闭事件default void beforeDoOperation(BeforeDoOperationEventArgs e)
e
- 操作前事件default void afterDoOperation(AfterDoOperationEventArgs e)
e
- 操作后事件default void contextMenuClick(ContextMenuClickEvent e)
e
- 菜单点击事件default void customEvent(CustomEventArgs e)
e
- default void TimerElapsed(TimerElapsedArgs e)
e
- @Deprecated default void customPrintDataObject(CustomPrintDataObjectArgs e)
e
- default void pageRelease(java.util.EventObject e)
void destory()
void flexBeforeClosed(FlexBeforeClosedEvent e)
void trace(java.lang.Object object)