@KSObject public class AttachmentPanel extends TipsSupport
构造器和说明 |
---|
AttachmentPanel() |
限定符和类型 | 方法和说明 |
---|---|
void |
addBeforeRemoveListener(BeforeAttachmentRemoveListener listener) |
void |
addMarkListener(AttachmentMarkListener listener) |
void |
addUploadListener(UploadListener listener)
插件监听事件
|
void |
beforeRemove(java.util.Map<java.lang.String,java.lang.Object> attach)
附件删除前事件,主要用于判断附件能否被删除
|
void |
bindData(BindingContext bctx)
控件初始化时加载附件数据
|
void |
bindData(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> data)
设值附件列表
|
java.lang.String |
getAttachmentCountField() |
IAttachmentModel |
getAttachmentModel()
获取附件模型实例
|
java.lang.String |
getEntityId() |
boolean |
isDefaultCollapse() |
void |
mark(java.lang.String uid,
java.lang.String description) |
void |
remove(java.util.Map<java.lang.String,java.lang.Object> attach)
前端触发 移除事件
|
void |
setAttachmentCountField(java.lang.String attachmentCountField) |
void |
setDefaultCollapse(boolean defaultCollapse) |
void |
setEntityId(java.lang.String entityId) |
void |
upload(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> attachs)
前端触发 上传事件
|
addTips, addTipsListener, hideTips, showFormByTips
clone, createClientConfig, getCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView
@KSMethod public void addUploadListener(UploadListener listener)
listener
- @KSMethod public void addBeforeRemoveListener(BeforeAttachmentRemoveListener listener)
@KSMethod public void addMarkListener(AttachmentMarkListener listener)
public void upload(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> attachs)
attachs
- public void beforeRemove(java.util.Map<java.lang.String,java.lang.Object> attach)
attach
- 附件信息public void remove(java.util.Map<java.lang.String,java.lang.Object> attach)
attach
- public void mark(java.lang.String uid, java.lang.String description)
@KSMethod public void bindData(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> data)
data
- public void bindData(BindingContext bctx)
@KSMethod public IAttachmentModel getAttachmentModel()
@KSMethod public java.lang.String getAttachmentCountField()
@KSMethod public void setAttachmentCountField(java.lang.String attachmentCountField)
attachmentCountField
- the attachmentCountField to set@KSMethod public boolean isDefaultCollapse()
@KSMethod public void setDefaultCollapse(boolean defaultCollapse)
defaultCollapse
- the defaultCollapse to setpublic java.lang.String getEntityId()
public void setEntityId(java.lang.String entityId)