类 FrameBase
java.lang.Object
com.gdxsoft.easyweb.script.display.frame.FrameBase
- 直接已知子类:
FrameCombine, FrameComplex, FrameFrame, FrameList, FrameLogic, FrameMenu, FrameMultiGrid, FrameReport, FrameTree
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoid生成CSS内容创建页面的style,宽、高、水平和垂直对齐方式createHtmlByEwaBlockTest(String originalHtml) 根据逻辑判断组合HTML模板, 判断条件是 ""
用于控制HTML代码块的显示createHtmlByEwaTest(String originalHtml) 根据逻辑判断组合HTML模板, 判断条件是 ""
用于控制单行HTML的显示
示例:
<div>内容</div>
<span>@tag</span>
<span>额外内容</span>
void生成Item的容器htmlvoid配置页面定义的底部附加 Jsvoid生成菜单的Js表达式voiditem描述XML字符串生成 JsFrameXml 字符串表达式,2020-05-26新增生成页面的JSON数据createJsonContent(boolean skipUnDefined) 配置文件的对象的 JSON表达式(在FrameBase中生成)创建用于AI提示词的JSON格式的页面框架生成页面的JSvoid生成头部Js页面定义的参数 PageAttributeSet创建 select 对象的reload事件void生成主底部 AddHtml-Bottomvoid生成主头部com.gdxsoft.easyweb.utils.msnet.MTable需要隐藏的字段集合获取 createJsFramePage 调用已经处理好的title获取ListFrame分页固定查询的表,用于ListFramegetUrlJs()获取页面的URL的JS表达式获取工作流的js表达式void初始化隐含的字段boolean是否 显示标题栏,判断参数EWA_IS_HIDDEN_CAPTION 或Size.HiddenCaption,对于 ListFrame是第一行的字段描述,对于Frame是第一行标题booleanisHiddenField(String name) 检查是否为隐含字段,在Page的LogicShow中定义boolean是否使用 Test1的table,ewa_skip_test1 =1可以跳过voidsetHiddenFields(com.gdxsoft.easyweb.utils.msnet.MTable hiddenFields) 需要隐藏的字段集合voidsetHtmlClass(HtmlClass htmlClass) voidsetItemParentHtmls(HashMap<String, String> itemParentHtmls)
-
字段详细资料
-
_PageSplit
-
-
构造器详细资料
-
FrameBase
public FrameBase()
-
-
方法详细资料
-
getFrameBase
-
isHiddenField
-
initHiddenFields
public void initHiddenFields()初始化隐含的字段 -
createHtmlVue
public void createHtmlVue() -
getPageJsTitle
-
isHiddenCaption
public boolean isHiddenCaption()是否 显示标题栏,判断参数EWA_IS_HIDDEN_CAPTION 或Size.HiddenCaption,对于 ListFrame是第一行的字段描述,对于Frame是第一行标题- 返回:
- 是否 显示标题栏
-
getPageSplit
-
createSelectReload
-
createXmlDataDocument
-
createJsonFrameAIPrompt
-
createJsonFrame
-
createJsFrameXml
-
createJsFrameXmlString
-
createJsFrameMenu
-
createCss
-
createJsTop
public void createJsTop()生成头部Js -
getUrlJs
-
createJsBottom
public void createJsBottom()配置页面定义的底部附加 Js -
createSkinTop
-
createPageAttrs
页面定义的参数 PageAttributeSet- 参数:
uc-- 返回:
- 抛出:
Exception
-
isUseTest1Table
public boolean isUseTest1Table()是否使用 Test1的table,ewa_skip_test1 =1可以跳过- 返回:
-
createFrameStyle
-
createSkinBottom
-
createItemParentHtml
-
createJsonContent
-
createJsonContent
-
createJsonJs
-
addDebug
-
getItemParentHtmls
-
setItemParentHtmls
-
getHtmlClass
-
setHtmlClass
- 参数:
htmlClass- the _HtmlClass to set
-
getWorkFlowButJson
-
getHiddenFields
public com.gdxsoft.easyweb.utils.msnet.MTable getHiddenFields()需要隐藏的字段集合- 返回:
- the _HiddenFields
-
setHiddenFields
public void setHiddenFields(com.gdxsoft.easyweb.utils.msnet.MTable hiddenFields) 需要隐藏的字段集合- 参数:
hiddenFields- the 需要隐藏的字段集合 to set
-
getSearchFixTables
-
createHtmlByEwaBlockTest
-
createHtmlByEwaTest
-