接口 IFrame
- 所有已知实现类:
FrameCombine, FrameComplex, FrameFrame, FrameGrid, FrameList, FrameLogic, FrameMenu, FrameMultiGrid, FrameReport, FrameTree
public interface IFrame
-
方法概要
修饰符和类型方法说明void仅生成内容HTMLvoid生成CSS内容void生成Frame内容void生成Frame页脚生成Frame页头void生成Frame全部HTMLcreateHtmlByEwaBlockTest(String originalHtml) 根据逻辑判断组合HTML模板, 判断条件是 ""
用于控制HTML代码块的显示createHtmlByEwaTest(String originalHtml) 根据逻辑判断组合HTML模板, 判断条件是 ""
用于控制单行HTML的显示生成页面的所有元素void生成底部Jsvoid生成菜单的Js表达式void页面Js初始化voiditem描述XML字符串生成页面的JSON数据
Create the JSON StringcreateJsonContent(boolean skipUnDefined) 创建JSON数据配置文件的对象的 JSON表达式(在FrameBase中生成)
JSON expression of the configuration item (generated in FrameBase)创建用于AI提示词的JSON格式的页面框架(2025-08-23)void生成头部Jsvoid生成主底部void生成主头部com.gdxsoft.easyweb.utils.msnet.MTable需要隐藏的字段集合获取ListFrame分页
Get the listFrame page split固定查询的表,用于ListFrame获取工作流的json表达式
Get the workflow jsonbooleanisHiddenField(String name) 检查是否为隐含字段,在Page的LogicShow中定义voidsetHiddenFields(com.gdxsoft.easyweb.utils.msnet.MTable hiddenFields) 需要隐藏的字段集合voidsetHtmlClass(HtmlClass htmlClass) voidsetItemParentHtmls(HashMap<String, String> itemParentHtmls)
-
方法详细资料
-
getFrameBase
FrameBase getFrameBase() -
createJsonFrameAIPrompt
-
getSearchFixTables
-
isHiddenField
-
getHiddenFields
com.gdxsoft.easyweb.utils.msnet.MTable getHiddenFields()需要隐藏的字段集合- 返回:
- the _HiddenFields
-
setHiddenFields
void setHiddenFields(com.gdxsoft.easyweb.utils.msnet.MTable hiddenFields) 需要隐藏的字段集合- 参数:
hiddenFields- the 需要隐藏的字段集合 to set
-
createJsonJs
String createJsonJs() -
createaXmlData
-
getHtmlClass
HtmlClass getHtmlClass() -
setHtmlClass
-
getPageSplit
-
createJsonContent
-
createJsonContent
-
getWorkFlowButJson
-
createJsonFrame
-
createJsFrameXml
-
createJsFrameMenu
-
createJsFramePage
-
createContent
-
createCss
-
createJsTop
void createJsTop()生成头部Js -
createJsBottom
void createJsBottom()生成底部Js -
createSkinBottom
-
createSkinTop
-
createHtml
-
createFrameHeader
-
createFrameContent
-
createItemHtmls
-
getItemParentHtmls
-
setItemParentHtmls
-
createSelectReload
-
createHtmlByEwaBlockTest
-
createHtmlByEwaTest
-