@KSObject public class WidgetContainer extends Container
构造器和说明 |
---|
WidgetContainer() |
限定符和类型 | 方法和说明 |
---|---|
void |
addGroup(java.util.Map<java.lang.String,java.lang.Object> designerGroup,
java.util.Map<java.lang.String,java.lang.Object> runtimeGroup)
卡片容器中增加一个分组
|
void |
addItemClickListener(ItemClickListener listener)
添加点击到监听,作用对象:工具栏和移动端
|
void |
addWidget(java.lang.String groupId,
java.util.Map<java.lang.String,java.lang.Object> designerWidget,
java.util.Map<java.lang.String,java.lang.Object> runtimeWidget)
在卡片分组中增加一个卡片
|
void |
addWidgetContainerDesignerListener(WidgetContainerDesignerListener listener) |
java.util.Map<java.lang.String,java.lang.Object> |
getContent()
获取设计器设计内容
|
java.util.List<Widget> |
getWidgets() |
void |
itemClick(java.lang.String id,
java.lang.String operationKey)
工具栏点击事件
|
void |
postBack(java.lang.Object value)
输出数据
|
void |
refresh()
重新load data
|
void |
reloadWidgetContent() |
void |
renameGroup(java.util.Map<java.lang.String,java.lang.Object> designerGroup,
java.util.Map<java.lang.String,java.lang.Object> runtimeGroup)
重命名分组
|
void |
setDesignMode(boolean value,
java.util.Map<java.lang.String,java.lang.Object> designerMeta)
设置卡片容器进入设计模式
|
void |
setWidgetProperty(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> designerProperty,
java.util.Map<java.lang.String,java.lang.Object> runtimeProperty)
设置卡片属性
|
void |
widgetChanged(java.util.Map<java.lang.String,java.lang.Object> widget) |
addClickListener, addControls, bindData, 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 void addItemClickListener(ItemClickListener listener)
ISuportClick
addItemClickListener
在接口中 ISuportClick
addItemClickListener
在类中 Container
public void addWidgetContainerDesignerListener(WidgetContainerDesignerListener listener)
public void postBack(java.lang.Object value)
Control
public java.util.Map<java.lang.String,java.lang.Object> getContent()
public void itemClick(java.lang.String id, java.lang.String operationKey)
id
- 控件idoperationKey
- 操作idpublic void widgetChanged(java.util.Map<java.lang.String,java.lang.Object> widget)
public void setDesignMode(boolean value, java.util.Map<java.lang.String,java.lang.Object> designerMeta)
value
- 没有用,是否抛弃?public void addGroup(java.util.Map<java.lang.String,java.lang.Object> designerGroup, java.util.Map<java.lang.String,java.lang.Object> runtimeGroup)
designerGroup
- 设计时分组runtimeGroup
- 运行时分组public void addWidget(java.lang.String groupId, java.util.Map<java.lang.String,java.lang.Object> designerWidget, java.util.Map<java.lang.String,java.lang.Object> runtimeWidget)
groupId
- 分组iddesignerGroup
- 设计时分组runtimeGroup
- 运行时分组public void setWidgetProperty(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> designerProperty, java.util.Map<java.lang.String,java.lang.Object> runtimeProperty)
id
- 不清楚是什么参数designerProperty
- 设计时属性runtimeProperty
- 运行时属性public void renameGroup(java.util.Map<java.lang.String,java.lang.Object> designerGroup, java.util.Map<java.lang.String,java.lang.Object> runtimeGroup)
designerGroup
- 设计时分组runtimeGroup
- 运行时分组public void refresh()
public java.util.List<Widget> getWidgets()
public void reloadWidgetContent()