@KSObject public class FilterGrid extends Container implements ICloseCallBack
限定符和类型 | 类和说明 |
---|---|
static class |
FilterGrid.FilterGridState |
构造器和说明 |
---|
FilterGrid() |
限定符和类型 | 方法和说明 |
---|---|
void |
addBeforeF7SelectListener(BeforeFilterF7SelectListener listener) |
void |
addFilterGridF7ClickEvents(java.util.function.Consumer<FilterGridF7ClickEvent> listener) |
void |
addFilterGridF7CloseCallBackListeners(java.util.function.Consumer<FilterGridF7CloseCallBackEvent> listener) |
void |
bindData(BindingContext bctx)
绑定上下文,并赋值
|
void |
closedCallBack(ClosedCallBackEvent e) |
void |
f7Click(java.lang.String entityId,
java.lang.String fieldName,
java.lang.String compareTypeId,
int clientType,
int rowIndex) |
java.util.List<BeforeFilterF7SelectListener> |
getBeforeF7SelectListeners() |
java.lang.String |
getEntityNumber() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getFieldColumns()
获取过滤条件表达式右边
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getFilterColumns()
获取过滤条件显示成多个表达式,每一个控件对应一个map
|
java.util.List<java.lang.String> |
getFilterFieldKeys() |
java.util.List<java.util.function.Consumer<FilterGridF7ClickEvent>> |
getFilterGridF7ClickEvents() |
java.util.List<java.util.function.Consumer<FilterGridF7CloseCallBackEvent>> |
getFilterGridF7CloseCallBackListeners() |
FilterGrid.FilterGridState |
getFilterGridState() |
void |
postBack(java.lang.Object postValue)
输出数据
|
void |
setBeforeF7SelectListeners(java.util.List<BeforeFilterF7SelectListener> beforeF7SelectListeners) |
void |
setBtnStatus()
发指令给前端是否展示添加条件按钮
|
void |
setCompareFilterFields(java.util.List<?> filterColumns) |
void |
setEnabled(boolean value) |
void |
setEntityNumber(java.lang.String entityNumber) |
void |
setFieldColumns(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> fieldColumns)
设置过滤条件表达式左边值
|
void |
setFilterColumns(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> filterColumns)
设置过滤条件表达式,每一个控件对应一个map
|
void |
setFilterFieldKeys(java.util.List<java.lang.String> filterFieldKeys) |
void |
setFilterFields(java.util.List<?> filterColumns) |
void |
setFilterGridF7ClickEvents(java.util.List<java.util.function.Consumer<FilterGridF7ClickEvent>> filterGridF7ClickListeners) |
void |
setFilterGridF7CloseCallBackListeners(java.util.List<java.util.function.Consumer<FilterGridF7CloseCallBackEvent>> filterGridF7CloseCallBackListeners) |
void |
SetValue(FilterCondition filterCondition) |
void |
SetValue(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> value)
设置值
|
void |
ShowTextForm() |
addClickListener, addControls, addItemClickListener, click, clone, createClientConfig, deleteControls, getCollapseFields, getItems, getOperationKey, insertControls, setBackgroundImg, setCollapse, setCollapseFields, setCollapseFieldsVisible, setOperationKey
addTips, addTipsListener, hideTips, showFormByTips
getCustomeStyles, getKey, getModel, getView, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView
public java.util.List<BeforeFilterF7SelectListener> getBeforeF7SelectListeners()
public void setBeforeF7SelectListeners(java.util.List<BeforeFilterF7SelectListener> beforeF7SelectListeners)
public void addBeforeF7SelectListener(BeforeFilterF7SelectListener listener)
public java.util.List<java.util.function.Consumer<FilterGridF7ClickEvent>> getFilterGridF7ClickEvents()
public void setFilterGridF7ClickEvents(java.util.List<java.util.function.Consumer<FilterGridF7ClickEvent>> filterGridF7ClickListeners)
public void addFilterGridF7ClickEvents(java.util.function.Consumer<FilterGridF7ClickEvent> listener)
public java.util.List<java.util.function.Consumer<FilterGridF7CloseCallBackEvent>> getFilterGridF7CloseCallBackListeners()
public void setFilterGridF7CloseCallBackListeners(java.util.List<java.util.function.Consumer<FilterGridF7CloseCallBackEvent>> filterGridF7CloseCallBackListeners)
public void addFilterGridF7CloseCallBackListeners(java.util.function.Consumer<FilterGridF7CloseCallBackEvent> listener)
public java.lang.String getEntityNumber()
@KSMethod public void setEntityNumber(java.lang.String entityNumber)
public void setBtnStatus()
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getFieldColumns()
public void setFieldColumns(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> fieldColumns)
fieldColumns
- 过滤条件表达式左边值public java.util.List<java.lang.String> getFilterFieldKeys()
public void setFilterFieldKeys(java.util.List<java.lang.String> filterFieldKeys)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getFilterColumns()
public void setFilterColumns(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> filterColumns)
filterColumns
- 过滤条件表达式public void SetValue(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> value)
value
- public void SetValue(FilterCondition filterCondition)
public void postBack(java.lang.Object postValue)
Control
public void setFilterFields(java.util.List<?> filterColumns)
public void setCompareFilterFields(java.util.List<?> filterColumns)
public void setEnabled(boolean value)
public FilterGrid.FilterGridState getFilterGridState()
public void f7Click(java.lang.String entityId, java.lang.String fieldName, java.lang.String compareTypeId, int clientType, int rowIndex)
public void ShowTextForm()
public void bindData(BindingContext bctx)
Control
public void closedCallBack(ClosedCallBackEvent e)
closedCallBack
在接口中 ICloseCallBack