@KSObject public class FormShowParameter extends java.lang.Object implements java.io.Serializable
构造器和说明 |
---|
FormShowParameter()
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
addCustPlugin(java.lang.String pluginClassName)
显示界面前,向界面动态添加插件
|
void |
beginInit() |
java.util.Map<java.lang.String,java.lang.Object> |
createClientConfig(java.util.Map<java.lang.String,java.lang.Object> settting) |
static FormShowParameter |
createFormShowParameter(java.util.Map<java.lang.String,java.lang.Object> openParameter) |
java.util.List<IFormPlugin> |
createPlugin() |
QingCachedFormParameter |
createQingCachedFormParameter()
创建轻分析参数
|
IFormView |
createView() |
IFormView |
createViewForWebApi() |
void |
endInit() |
static FormShowParameter |
fromJsonString(java.lang.String str) |
AnimationType |
getAnimationType() |
java.lang.String |
getAppId()
打开这个表单在那个应用打开,用于页面挂在哪个应用主页上
|
long |
getCacheExpireTime()
获取字段cacheExpireTime的值
|
java.lang.String |
getCaption()
取发布到主控台那边的信息作为标题; 比如:同一个实体发票,发布到主控台后,有可能扮演普通发票与增值税发票的角色;
|
CloseCallBack |
getCloseCallBack() |
<T> T |
getCustomParam(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.Object> |
getCustomParams()
其他非标准参数,可以任意添加
|
FormConfig |
getFormConfig()
注意:formConfig.getAppId()的appid指这个表单设计态属于那个应用,用于微服务节点路由
|
java.lang.String |
getFormId()
动态表单内码,必选参数
|
java.lang.String |
getFormName() |
OpenStyle |
getOpenStyle()
打开风格
|
java.lang.String |
getPageId()
页面PageId, 可选参数
|
java.lang.String |
getParentFormId() |
java.lang.String |
getParentPageId()
父页面PageId,据此检索、通知父页面;可选参数
|
java.lang.String |
getPermissionItemId()
动态表单打开,检查查看权限 "47150e89000000ac" view权限项
|
java.lang.String |
getRootPageId() |
java.lang.String |
getServiceAppId() |
java.lang.String |
getSettingKey() |
FormShowParameter |
getShowParameter() |
OperationStatus |
getStatus() |
int |
getStatusValue() |
java.lang.String |
getSubSystemId()
子系统id
|
boolean |
isDebugModel() |
boolean |
isHasRight()
需要打开的单据是否已经验权
|
boolean |
isInitialized() |
boolean |
isListentimerElapsed() |
boolean |
isMeetExpireThreshold() |
boolean |
isShowTitle() |
void |
setAnimationType(AnimationType animationType) |
void |
setAppId(java.lang.String appId) |
void |
setCacheExpireTime(long cacheExpireTime)
将参数cacheExpireTime的值赋给字段cacheExpireTime
|
void |
setCaption(java.lang.String value) |
void |
setClientParam(java.lang.String name,
java.lang.Object value)
设计客户端参数,可以传递到自定义控件
|
void |
setCloseCallBack(CloseCallBack closeCallBack) |
void |
setCustomParam(java.lang.String name,
java.lang.Object value) |
void |
setCustomParams(java.util.Map<java.lang.String,java.lang.Object> value) |
void |
setDebugModel(boolean debugModel) |
void |
setFormConfig(FormConfig config) |
void |
setFormId(java.lang.String value) |
void |
setHasRight(boolean hasRight)
设置单开的单据是否已经验权
|
void |
setListentimerElapsed(boolean isListentimerElapsed) |
void |
setOpenStyle(OpenStyle value) |
void |
setPageId(java.lang.String value) |
void |
setParentFormId(java.lang.String parentFormId) |
void |
setParentPageId(java.lang.String value) |
void |
setPermissionItemId(java.lang.String permissionItemId) |
void |
setRootPageId(java.lang.String rootPageId) |
void |
setShowTitle(boolean isShowTitle) |
void |
setStatus(OperationStatus value) |
void |
setStatusValue(int statusValue) |
void |
setSubSystemId(java.lang.String value) |
static java.lang.String |
toJsonString(FormShowParameter type) |
java.lang.String |
toString() |
public java.lang.String toString()
toString
在类中 java.lang.Object
public static java.lang.String toJsonString(FormShowParameter type)
public static FormShowParameter fromJsonString(java.lang.String str)
public void addCustPlugin(java.lang.String pluginClassName)
pluginClassName
- public java.util.List<IFormPlugin> createPlugin()
public static FormShowParameter createFormShowParameter(java.util.Map<java.lang.String,java.lang.Object> openParameter)
@KSMethod public java.lang.String getFormId()
@KSMethod public void setFormId(java.lang.String value)
@KSMethod public java.lang.String getParentFormId()
@KSMethod public void setParentFormId(java.lang.String parentFormId)
@KSMethod public final java.lang.String getParentPageId()
@KSMethod public final void setParentPageId(java.lang.String value)
@KSMethod public java.lang.String getAppId()
public void setAppId(java.lang.String appId)
public java.lang.String getServiceAppId()
@KSMethod public final java.lang.String getPageId()
@KSMethod public final void setPageId(java.lang.String value)
@KSMethod public final java.util.Map<java.lang.String,java.lang.Object> getCustomParams()
@KSMethod public void setCustomParams(java.util.Map<java.lang.String,java.lang.Object> value)
@KSMethod public final java.lang.String getCaption()
@KSMethod public final void setCaption(java.lang.String value)
@KSMethod public java.lang.String getFormName()
public final java.lang.String getSubSystemId()
public final void setSubSystemId(java.lang.String value)
public void setOpenStyle(OpenStyle value)
@KSMethod public FormConfig getFormConfig()
public FormShowParameter getShowParameter()
public void setFormConfig(FormConfig config)
@KSMethod public boolean isShowTitle()
@KSMethod public void setShowTitle(boolean isShowTitle)
public java.util.Map<java.lang.String,java.lang.Object> createClientConfig(java.util.Map<java.lang.String,java.lang.Object> settting)
public IFormView createView()
public IFormView createViewForWebApi()
@KSMethod public CloseCallBack getCloseCallBack()
@KSMethod public void setCloseCallBack(CloseCallBack closeCallBack)
@KSMethod public <T> T getCustomParam(java.lang.String name)
@KSMethod public void setCustomParam(java.lang.String name, java.lang.Object value)
@KSMethod public void setClientParam(java.lang.String name, java.lang.Object value)
name
- value
- @KSMethod public java.lang.String getRootPageId()
public void setRootPageId(java.lang.String rootPageId)
@KSMethod public OperationStatus getStatus()
@KSMethod public void setStatus(OperationStatus value)
public int getStatusValue()
public void setStatusValue(int statusValue)
public java.lang.String getSettingKey()
public void beginInit()
public void endInit()
public boolean isInitialized()
public boolean isListentimerElapsed()
public void setListentimerElapsed(boolean isListentimerElapsed)
public boolean isDebugModel()
public void setDebugModel(boolean debugModel)
public AnimationType getAnimationType()
public void setAnimationType(AnimationType animationType)
public boolean isHasRight()
public void setHasRight(boolean hasRight)
passPerm
- public java.lang.String getPermissionItemId()
public void setPermissionItemId(java.lang.String permissionItemId)
public long getCacheExpireTime()
public void setCacheExpireTime(long cacheExpireTime)
参数cacheExpireTime
- public boolean isMeetExpireThreshold()
public QingCachedFormParameter createQingCachedFormParameter()