invoke("/accessory/add", type_name: str, record_dict: dict, content_dict: dict)
def accessory_add(type_name: str, record_dict: dict, content_dict: dict):
"""添加对象
Args:
type_name: 类型
record_dict: 记录字典
content_dict: 场景字典
Returns:
成功时返回(True, None),失败时返回(False, {error_message})"""
invoke("/accessory/modify", type_name: str, filter_list: list, record_dict: dict, content_dict: dict)
def accessory_modify_record(type_name: str, filter_list: list, record_dict: dict, content_dict: dict):
"""修改记录
Args:
type_name: 类型
filter_list: 过滤条件列表
record_dict: 记录字典
content_dict: 场景字典
Returns:
成功时返回(True, {record_dict}),失败时返回(False, {error_message})"""
invoke("/accessory/remove", type_traits_xml_element: lxml.etree._Element, filter_list: list, content_dict: dict)
def accessory_remove_record_list(type_traits_xml_element: lxml.etree._Element, filter_list: list, content_dict: dict):
"""删除附件列表
Args:
type_traits_xml_element: 类型特征节点
filter_list: 过滤表列表
content_dict: 场景字典
Returns:
成功时返回(True, None),失败时返回(False, {error_message})"""
invoke("/accessory/show_list/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面内容标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面内容标题"""
invoke("/doc/get_state_dict_list", type_name: str, context_dict: dict) -> tuple
def _(type_name: str, context_dict: dict) -> tuple:
"""得到状态字典列表
Args:
type_name: 类型名称
context_dict: 场景字典
Returns:
返回(True, {状态字典列表})或(False, {error_message})"""
invoke("/doc/show_list/get_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None:
"""内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/doc_comment/add", type_name: str, record_dict: dict, context_dict: dict)
def _(type_name: str, record_dict: dict, context_dict: dict):
"""添加记录
Args:
type_name: 类型
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/home") -> str
def _() -> str:
"""显示网站主页
Returns:
返回网站主页"""
invoke("/home/show/about/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/about/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/home/show/contact/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/contact/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/home/show/doc/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/doc/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/home/show/fragment_content/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/fragment_content/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/home/show/fragment_content/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/home/show/fragment_content/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/home/show/fragment_footer/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/fragment_footer/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/home/show/fragment_header/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/fragment_header/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/home/show/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/home/show/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/home/show/home/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/home/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/home/show/product/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/home/show/product/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/login/default_is_user_valid", user_account: str, user_password: str, encrypt_password: bool) -> tuple
def _(user_account: str, user_password: str, encrypt_password: bool) -> tuple:
"""处理用户登录信息是否有效
Args:
user_account: 用户账户
user_password: 用户密码
encrypt_password: 用户密码是否已经加密
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/login/get_default_background_url", context_dict: dict) -> str
def _(context_dict: dict) -> str:
"""得到登录页面缺省背景图片url
Args:
context_dict: 场景字典
Returns:
返回背景url"""
invoke("/party/do_add_record", type_name: str, record_dict: dict, db_connection: object, context_dict: dict) -> tuple
def _(type_name: str, record_dict: dict, db_connection: object, context_dict: dict) -> tuple:
"""执行添加记录
Args:
type_name: 类型名称
record_dict: 记录字典
db_connection: 数据库连接
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/party/do_remove_record_list", type_traits_element: lxml.etree._Element, filter_list: list, db_connection: object, context_dict: dict) -> tuple
def _(type_traits_element: lxml.etree._Element, filter_list: list, db_connection: object, context_dict: dict) -> tuple:
"""执行记录列表删除
Args:
type_traits_element: 类型特征节点
filter_list: 过滤表列表
db_connection: 数据库连接
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/party/search_record_list/get_extra_sql", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple:
"""得到附加约束sql
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
filter_list: 过滤表列表
context_dict: 场景字典
Returns:
返回({sql}, {value_list})或None"""
invoke("/party/show_list/fragment_tree/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/party/show_list/fragment_tree/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/party/show_list/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面内容标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面内容标题"""
invoke("/party/show_list/get_extra_sql", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple:
"""得到附加约束sql
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
filter_list: 过滤表列表
context_dict: 场景字典
Returns:
返回({sql}, {value_list})或None"""
invoke("/party/show_list/get_fragment_name_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None:
"""得到页片名称列表事件
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
fragment_name_list: 页片名称列表
context_dict: 场景字典"""
invoke("/party/show_list/get_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None:
"""内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/party/show_list/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
通过重载本函数, 可提供特定类型、特定行为的模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/person/show_list/get_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None:
"""内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_attribute/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/sm_diagram/manipulate/fragment_attribute/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_attribute/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_attribute/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_attribute/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/sm_diagram/manipulate/fragment_canvas/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/sm_diagram/manipulate/fragment_canvas/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_canvas/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_canvas/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_canvas/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/sm_diagram/manipulate/fragment_node/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/sm_diagram/manipulate/fragment_node/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_node/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_node/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_node/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_node/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/sm_diagram/manipulate/fragment_toolbar/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/sm_diagram/manipulate/fragment_toolbar/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/fragment_toolbar/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/sm_diagram/manipulate/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/sm_diagram/manipulate/get_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None:
"""内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/sm_diagram/manipulate/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/sm_diagram/manipulate/render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染即将完成时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/state_machine/manipulate/fragment_attribute/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/state_machine/manipulate/fragment_attribute/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_attribute/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_attribute/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_attribute/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/state_machine/manipulate/fragment_canvas/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/state_machine/manipulate/fragment_canvas/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_canvas/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_canvas/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_canvas/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/state_machine/manipulate/fragment_node/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/state_machine/manipulate/fragment_node/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_node/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_node/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_node/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_node/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/state_machine/manipulate/fragment_toolbar/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/state_machine/manipulate/fragment_toolbar/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/state_machine/manipulate/fragment_toolbar/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/state_machine/manipulate/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/state_machine/manipulate/get_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None:
"""内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/state_machine/manipulate/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/state_machine/manipulate/render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染即将完成时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("add_accessory", accessory_file_name: str, accessory_file_content: bytes, accessory_dict: dict) -> tuple
def add_accessory(accessory_file_name: str, accessory_file_content: bytes, accessory_dict: dict) -> tuple:
"""添加附件
Args:
accessory_file_name: 附件文件名
accessory_file_content: 附件文件内容
accessory_dict: 附件属性字典
Returns:
返回(True, '')或者{False, {error_message})"""
invoke("asio_plugin_final") -> tuple
def asio_plugin_final() -> tuple: """插件释放"""
invoke("asio_plugin_initialize") -> tuple
def asio_plugin_initialize() -> tuple:
"""插件初始化
Returns:
返回(True, '')或(False, {error_message})"""
invoke("attribute_dict_split", attribute_dict: dict, sub_pair_list: list) -> list
def attribute_dict_split(attribute_dict: dict, sub_pair_list: list) -> list:
"""属性字典拆分,用于将单个主属性字典拆分为多个分属性字典
Args:
attribute_dict: 属性字典
sub_pair_list: 子部分元组列表:[(sub_name, {main_key: sub_key, ...}), ...]
Returns:
返回拆分字典列表"""
invoke("beast_plugin_final") -> tuple
def beast_plugin_final() -> tuple: """插件释放"""
invoke("beast_plugin_initialize") -> tuple
def beast_plugin_initialize() -> tuple:
"""插件初始化
Returns:
返回(True, '')或(False, {error_message})"""
invoke("check_widget_attributes_exist", record_dict: dict, key_list: list, empty_allow: bool = False) -> tuple
def check_widget_attributes_exist(record_dict: dict, key_list: list, empty_allow: bool = False) -> tuple:
"""验证记录字典是否存在指定属性集
Args:
record_dict: 记录字典
key_list: 属性名列表
empty_allow: 是否允许空值
Returns:
返回(True, '')或(False, {error_message})"""
invoke("create_scoped_guard", functor, *args: list, **kwds: dict) -> object
def create_scoped_guard(functor, *args: list, **kwds: dict) -> object:
"""生成作用域守护对象
Args:
functor: 仿函数
args: 位置参数
kwds: 命名参数
Returns:
返回作用域守护对象实例."""
invoke("create_uuid") -> str
def create_uuid() -> str:
"""生成uuid
Returns:
uuid"""
invoke("db_connection_from_db_id", *args, **kwargs)
def application_started_lru_cache.._memorize. .__memorize(*args, **kwargs): """包装函数"""
invoke("db_connection_from_type_name", *args, **kwargs)
def application_started_lru_cache.._memorize. .__memorize(*args, **kwargs): """包装函数"""
invoke("db_connection_from_type_traits", *args, **kwargs)
def application_started_lru_cache.._memorize. .__memorize(*args, **kwargs): """包装函数"""
invoke("db_connection_has", *args, **kwargs)
def application_started_lru_cache.._memorize. .__memorize(*args, **kwargs): """包装函数"""
invoke("db_connection_to_db_id", *args, **kwargs)
def application_started_lru_cache.._memorize. .__memorize(*args, **kwargs): """包装函数"""
invoke("dump_services_to_html_content") -> tuple
def dump_services_to_html_content() -> tuple:
"""输出服务内容到网页内容
Returns:
返回(True, {网页内容})或(False, {error_message})"""
invoke("escape", content: str) -> str
def escape(content: str) -> str:
"""字符转换.
对字符串中特定的html字符进行转义(用于在xml属性中保存html文本).
Args:
content: 待转换的字符串.
Returns:
返回转换后的字符串."""
invoke("exit_event_loop") -> None
def exit_event_loop() -> None: """结束消息循环"""
invoke("find_parameter_value_in_query_string", parameter_name: str, force_in_next_url: bool = False) -> str
def find_parameter_value_in_query_string(parameter_name: str, force_in_next_url: bool = False) -> str:
"""在查询字符串中查找参数值
Args:
parameter_name: 查询参数名
multi_value: 是否查询多个值
force_in_next_url: 是否强制在next_url中查询
Returns:
返回参数值."""
invoke("find_party_record_list_by_type", party_type: str) -> tuple
def find_party_record_list_by_type(party_type: str) -> tuple:
"""根据组织机构类型查询列表
Args:
party_type: 组织机构类型
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("find_user_account", user_info: str) -> tuple
def find_user_account(user_info: str) -> tuple:
"""根据用户特定信息查找用户帐户
Args:
user_info: 用户信息,如帐户、用户名、电话、qq、微信号、email
Returns:
有效时返回(True, {user_account}), 无效时返回(False, {error_message})."""
invoke("find_value_in_request_query_string", query_string: str, key: str, multi_value: bool = False, force_in_next_url: bool = False) -> str
def find_value_in_request_query_string(query_string: str, key: str, multi_value: bool = False, force_in_next_url: bool = False) -> str:
"""在查询字符串中查找属性
Args:
query_string: 查询字符串
key: 查询参数名
multi_value: 是否查询多个值
force_in_next_url: 是否强制在next_url中查询
Returns:
返回参数值."""
invoke("float_to_string", value: float, precision: int = 3) -> str
def float_to_string(value: float, precision: int = 3) -> str:
"""浮点数转换为字符串
Args:
value: 浮点数
precision: 精度位数
Returns:
返回浮点数对应的字符串"""
invoke("function_set_default", func: object, tag_name: str, default_value: object) -> object
def function_set_default(func: object, tag_name: str, default_value: object) -> object:
"""函数设置缺省值(类似于字典的setdefault方法, 用于绑定函数的缺省值)
Args:
func: 函数对象
tag_name: 属性名
default_value: 缺省值或缺省值回调函数
Returns:
返回已经存在的值或缺省值"""
invoke("generate_message_source_record", sender: str, receiver: str, title: str, content: str, option_dict: dict = None, context_dict: dict = None) -> tuple
def generate_message_source_record(sender: str, receiver: str, title: str, content: str, option_dict: dict = None, context_dict: dict = None) -> tuple:
"""生成状态机消息记录
Args:
sender: 发送者
receiver: 接收者
title: 消息名称
content: 消息内容
option_dict: 消息选项字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("generate_sn", pattern: str, now=None, sn_path_name=None) -> str
def generate_sn(pattern: str, now=None, sn_path_name=None) -> str:
"""生成序号.
生成序号索引,支持的序号包括::
{year}: 年
{month}: 月
{day}: 日
{no}: 序号
{hour}: 小时
{second}: 分钟
{second}: 秒钟
Args:
pattern: sn模板,如:USN{year}{month}{day}_{no}
now: 当前时间
sn_path_name: 序号存储文件
Returns:
返回序号字符串"""
invoke("get_accessories_storage_path", accessory_type: str = None, verify_exist: bool = True) -> str
def get_accessories_storage_path(accessory_type: str = None, verify_exist: bool = True) -> str:
"""得到附件存储路径,附件目录为{{项目路径}}/accessories[/{{附件类型}}]/xxxx年xx月
Args:
accessory_type: 附件类型
verify_exist: 确保是否存在
Returns:
返回存储路径"""
invoke("get_accessory", accessory_id: str) -> tuple
def get_accessory(accessory_id: str) -> tuple:
"""得到指定id的附件
Args:
accessory_id: 附件id
Returns:
返回(True, {accessory_dict})或者{False, {error_message})"""
invoke("get_accessory_abs_path_name", accessory_id: str) -> tuple
def get_accessory_abs_path_name(accessory_id: str) -> tuple:
"""得到附件绝对路径
Args:
accessory_id: 附件id
Returns:
返回(True, {abs_path_name})或者{False, {error_message})"""
invoke("get_accessory_download_path_name", accessory_id: str) -> tuple
def get_accessory_download_path_name(accessory_id: str) -> tuple:
"""得到附件下载路径
Args:
accessory_id: 附件id
Returns:
返回(True, {accessory_dict})或者{False, {error_message})"""
invoke("get_accessory_id_list_by_owner_id", owner_id: str, order_sql: str = None) -> tuple
def get_accessory_id_list_by_owner_id(owner_id: str, order_sql: str = None) -> tuple:
"""得到指定物主id的对应的附件id列表
Agrs:
owner_id: 物主id
Returns:
返回(True, {accessory_id_list})或者{False, {error_message})"""
invoke("get_action_name_select_strings") -> str
def get_action_name_select_strings() -> str:
"""得到命令名称选择字符串
Returns:
返回命令名称选择字符串"""
invoke("get_admin_post") -> str
def get_admin_post() -> str:
"""得到系统管理员岗位
Returns:
返回系统管理员岗位"""
invoke("get_admin_user_account") -> str
def get_admin_user_account() -> str:
"""得到系统管理员帐户名
Returns:
返回系统管理员帐户名"""
invoke("get_application_config_attribute", css_attribute_name: str, default_value: str) -> str
def get_application_config_attribute(css_attribute_name: str, default_value: str) -> str:
"""得到应用程序配置属性值(支持css属性名称, 如: webserver.debug_port)
Args:
css_attribute_name: css属性名称
default_value: 缺省值
Returns:
返回属性值或缺省属性"""
invoke("get_application_config_element") -> lxml.etree._Element
def get_application_config_element() -> lxml.etree._Element:
"""得到应用程序配置xml根节点
Returns:
返回应用程序配置xml根节点"""
invoke("get_application_path") -> str
def get_application_path() -> str:
"""得到当前应用程序目录.
Returns:
返回当前应用程序目录"""
invoke("get_baidu_ak") -> str
def get_baidu_ak() -> str:
"""得到百度地图访问码
Returns:
返回百度访问码"""
invoke("get_bootstrap4_theme_list", prefix: str) -> list
def get_bootstrap4_theme_list(prefix: str) -> list:
"""得到bootstrap4主题列表
Args:
prefix:前缀,如: 'btn-'
Returns:
得到主题列表"""
invoke("get_ch_project_category_select_strings") -> str
def get_ch_project_category_select_strings() -> str: """得到CH项目类别选择字符串"""
invoke("get_ch_project_select_strings") -> str
def get_ch_project_select_strings() -> str: """得到CH项目选择字符串"""
invoke("get_company_list_string", party_type: str, tag_name='type') -> str
def get_company_list_string(party_type: str, tag_name='type') -> str:
"""搜索指定类型的公司名称
Agrs:
party_type: 公司类型
Returns:
返回分号分隔的列表字符串"""
invoke("get_company_select_string") -> str
def get_company_select_string() -> str:
"""得到组织机构选择列表
Returns:
返回公司选择字符串(分号分隔的字符串)"""
invoke("get_content_tag") -> str
def get_content_tag() -> str:
"""得到部件内容缺省标签
Returns:
返回部件内容缺省标签"""
invoke("get_db_pair", type_name: str) -> object
def get_db_pair(type_name: str) -> object:
"""得到指定类型的数据库连接和数据库特征模块
Returns:
返回({数据库连接}, {数据库特征模块})"""
invoke("get_db_value", value_: str) -> str
def get_db_value(value_: str) -> str:
"""得到数据库值::
如: "cslg - 长沙理工" => cslg
Args:
value_: 原始值
Returns:
返回数据库值"""
invoke("get_default_basic_render_dict", type_name: str, action_type: str, context_dict: dict, force: bool = False) -> dict
def get_default_basic_render_dict(type_name: str, action_type: str, context_dict: dict, force: bool = False) -> dict:
"""得到缺省基本渲染字典
Args:
type_name: 类型名称
action_type: 动作类型
context_dict: 场景字典
result_render_dict: 结果渲染字典
force: 是否强制渲染
Returns:
返回缺省基本渲染字典"""
invoke("get_default_context_dict", type_name: str, action_type: str) -> dict
def get_default_context_dict(type_name: str, action_type: str) -> dict:
"""得到缺省渲染场景字典
Args:
type_name: 类型名称
action_type: 行为名称
Returns:
返回缺省渲染场景字典"""
invoke("get_default_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def get_default_fragment(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到缺省页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内容"""
invoke("get_default_object_description", type_name: str, action_type: str, record_id: str, field_id_tag: str, context_dict: dict) -> dict
def get_default_object_description(type_name: str, action_type: str, record_id: str, field_id_tag: str, context_dict: dict) -> dict:
"""得到缺省对象描述
Args:
type_name: 类型名称
action_type: 行为名称
record_id: 记录id值
field_id_tag: 记录id名
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("get_default_render_dict", type_name: str, action_type: str, context_dict: dict) -> dict
def get_default_render_dict(type_name: str, action_type: str, context_dict: dict) -> dict:
"""得到缺省渲染字典(模板方法设计模式实现:渲染主流程)
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回缺省渲染字典"""
invoke("get_doc_comment_dict_list", doc_sn: str) -> tuple
def get_doc_comment_dict_list(doc_sn: str) -> tuple:
"""得到文档评论字典列表
Args:
doc_sn: str
Returns:
返回(True, [{文档评论字典}, ...])或(False, {error_message})"""
invoke("get_doc_comment_star_count", doc_sn: str) -> tuple
def get_doc_comment_star_count(doc_sn: str) -> tuple:
"""得到文档评论星星数量
Args:
doc_sn: str
Returns:
返回(True, {星星数量})或(False, {error_message})"""
invoke("get_doc_state_select_strings") -> str
def get_doc_state_select_strings() -> str:
"""得到文档状态选择字符串
Returns:
返回选择字符串"""
invoke("get_filter_form_id", type_name: str) -> str
def get_filter_form_id(type_name: str) -> str:
"""得到过滤表id
Args:
type_name: 类型名称
Returns:
返回过滤表id"""
invoke("get_host_name") -> str
def get_host_name() -> str:
"""得到主机名称
Returns:
返回主机名"""
invoke("get_menu_root_element", verify_load: bool = True) -> lxml.etree._Element
def get_menu_root_element(verify_load: bool = True) -> lxml.etree._Element:
"""得到菜单根节点
Args:
verify_load: 验证载入
Returns:
返回菜单根节点"""
invoke("get_message_category_select_strings") -> str
def get_message_category_select_strings() -> str:
"""得到消息类别选择字符串
Returns:
返回消息类别选择字符串"""
invoke("get_message_enter_queue_state_select_strings") -> str
def get_message_enter_queue_state_select_strings() -> str:
"""得到消息入队状态选择字符串
Returns:
返回消息入队状态选择字符串"""
invoke("get_message_merge_category_select_strings") -> str
def get_message_merge_category_select_strings() -> str:
"""得到消息合并类别选择字符串
Returns:
返回消息合并类别选择字符串"""
invoke("get_message_receive_timeout_select_strings") -> str
def get_message_receive_timeout_select_strings() -> str:
"""得到消息接收超时选择字符串
Returns:
返回消息接收超时选择字符串"""
invoke("get_message_storage_category_select_strings") -> str
def get_message_storage_category_select_strings() -> str:
"""得到消息存储类别选择字符串
Returns:
返回消息存储类别选择字符串"""
invoke("get_module_ext_name", path_name: str) -> str
def get_module_ext_name(path_name: str) -> str:
"""得到模块扩展名称.
Args:
path_name: 文件全路径
Returns:
返回模块扩展名称"""
invoke("get_module_menu_select_strings") -> tuple
def get_module_menu_select_strings() -> tuple:
"""得到模块菜单选择字符串
Returns:
返回(True, [({module_id}, {module_name}, {优先级}), ...])或(False, {error_message})"""
invoke("get_module_name", path_name: str) -> str
def get_module_name(path_name: str) -> str:
"""得到模块名称.
Args:
path_name: 文件全路径
Returns:
返回模块名称"""
invoke("get_module_path", path_name: str) -> str
def get_module_path(path_name: str) -> str:
"""得到模块路径.
Args:
path_name: 文件路径
Returns:
返回模块目录"""
invoke("get_named_object", name: str) -> object
def get_named_object(name: str) -> object:
"""得到命名资源对象.
Args:
name: 对象名称
Returns:
返回命名对象或者None"""
invoke("get_named_object_name_list") -> list
def get_named_object_name_list() -> list:
"""得到命名对象名称列表
Returns:
返回命名对象名称列表"""
invoke("get_observer_list") -> list
def get_observer_list() -> list:
"""得到观察则会列表
Returns:
返回[({type_name}, {action_type}, {func}), ...]"""
invoke("get_party_name", party_sn: str, key_field_id: str = 'sn', value_field_id: str = 'name') -> str
def get_party_name(party_sn: str, key_field_id: str = 'sn', value_field_id: str = 'name') -> str:
"""得到组织机构名称
Args:
party_sn: 编号
key_field_id: 字段名
value_field_id: 值id
Returns:
返回组织机构名称"""
invoke("get_party_select_string", party_type: str, field_id: str = 'type') -> str
def get_party_select_string(party_type: str, field_id: str = 'type') -> str:
"""根据组织机构类型得到组织机构名称选择列表
Args:
party_type: 组织机构类型
Returns:
返回选择字符串(分号分隔的字符串)"""
invoke("get_person_select_strings", role_type_or_list: list, compare_operator: str = 'LIKE', tag_name: str = 'role_type') -> str
def get_person_select_strings(role_type_or_list: list, compare_operator: str = 'LIKE', tag_name: str = 'role_type') -> str:
"""搜索指定类型的人员名称
Agrs:
role_type_or_list: 角色类型或者类型列表
compare_operator: 比较类型
tag_name: 字段id
Returns:
返回分号分隔的列表字符串"""
invoke("get_post_list") -> tuple
def get_post_list() -> tuple:
"""得到岗位列表
Returns:
返回(True, {post_dict_list})或(False, {error_message})"""
invoke("get_post_menu_root_element", post_sn: str) -> lxml.etree._Element
def get_post_menu_root_element(post_sn: str) -> lxml.etree._Element:
"""得到岗位菜单根节点
Args:
post_sn: 岗位编号
Returns:
返回菜单根节点"""
invoke("get_post_name_by_sn", post_sn: str) -> str
def get_post_name_by_sn(post_sn: str) -> str:
"""根据岗位编号得到岗位名
Args:
post_sn: 岗位编号.
Returns:
返回岗位名称."""
invoke("get_post_resource_list", post_sn: str) -> list
def get_post_resource_list(post_sn: str) -> list:
"""得到岗位可访问的资源列表, 超级管理员返回['*', ]
Args:
post_sn: 岗位编号
Returns:
返回资源列表"""
invoke("get_post_select_string") -> str
def get_post_select_string() -> str:
"""得到组织机构选择列表
Returns:
返回岗位选择字符串(分号分隔的字符串)"""
invoke("get_product_dict_list") -> tuple
def get_product_dict_list() -> tuple:
"""得到产品字典列表
Returns:
返回(True, {产品字典列表})或(False, {error_message})"""
invoke("get_project_config_attribute", css_attribute_name: str, default_value: str) -> str
def get_project_config_attribute(css_attribute_name: str, default_value: str) -> str:
"""得到项目配置属性值(支持css属性名称, 如: webserver.debug_port)
Args:
css_attribute_name: css属性名称
default_value: 缺省值
Returns:
返回属性值或缺省属性"""
invoke("get_project_config_element") -> lxml.etree._Element
def get_project_config_element() -> lxml.etree._Element:
"""得到项目配置xml根节点
Returns:
返回项目配置xml根节点"""
invoke("get_project_name", default_value: str = '') -> str
def get_project_name(default_value: str = '') -> str:
"""得到项目配置属性值(支持css属性名称, 如: webserver.debug_port)
Args:
default_value: 缺省值
Returns:
返回项目名称"""
invoke("get_project_path") -> str
def get_project_path() -> str:
"""得到项目数据目录.
Returns:
返回项目数据目录"""
invoke("get_request") -> object
def get_request() -> object:
"""得到请求对象
Returns:
返回请求对象"""
invoke("get_request_user_agent") -> str
def get_request_user_agent() -> str:
"""得到请求用户代理
Returns:
返回请求用户代理"""
invoke("get_res_authorize_default_render_dict", post_sn: str) -> dict
def get_res_authorize_default_render_dict(post_sn: str) -> dict:
"""得到资源授权缺省渲染字典
Args:
post_sn: 岗位编号
Returns:
返回资源授权缺省渲染字典"""
invoke("get_res_authorize_default_template_file") -> str
def get_res_authorize_default_template_file() -> str:
"""得到资源授权缺省模板文件
Returns:
返回资源授权缺省模板文件"""
invoke("get_select_list", type_name: str, key_id: str, name_id: str, filter_key: str = None, filter_value: str = None, filter_compare: str = None, order_id: str = None) -> list
def get_select_list(type_name: str, key_id: str, name_id: str, filter_key: str = None, filter_value: str = None, filter_compare: str = None, order_id: str = None) -> list:
"""得到选择列表
Args:
type_name; 类型名称
key_id: 目标字段id
name_id: 名称字段id
filter_key: 过滤字段id
filter_value: 过滤字段值
filter_compare: 过滤比较类型
order_id: 排序字段id
Returns:
返回选择列表"""
invoke("get_select_option_dict_list", field_dict: dict, context_dict: dict, insert_wildcard: bool = True) -> list
def get_select_option_dict_list(field_dict: dict, context_dict: dict, insert_wildcard: bool = True) -> list:
"""得到选项字典列表
Args:
field_dict: 字段字典
context_dict: 场景字典
insert_wildcard: 插入通配符号(*)
Returns:
返回选项字典列表"""
invoke("get_select_strings", type_name: str, key_id: str, name_id: str, filter_key: str = None, filter_value: str = None, filter_compare: str = None, order_id: str = None) -> str
def get_select_strings(type_name: str, key_id: str, name_id: str, filter_key: str = None, filter_value: str = None, filter_compare: str = None, order_id: str = None) -> str:
"""得到选择列表字符串
Args:
type_name; 类型名称
key_id: 目标字段id
name_id: 名称字段id
filter_key: 过滤字段id
filter_value: 过滤字段值
filter_compare: 过滤比较类型
order_id: 排序字段id
Returns:
返回分号分隔的选择字符串"""
invoke("get_super_admin_post") -> str
def get_super_admin_post() -> str:
"""得到超级管理员岗位
Returns:
返回超级管理员岗位"""
invoke("get_super_admin_user_account") -> str
def get_super_admin_user_account() -> str:
"""得到超级管理员帐户名
Returns:
返回超级管理员帐户名"""
invoke("get_support_file_ext_list") -> list
def get_support_file_ext_list() -> list:
"""得到支持的文件扩展名列表
Returns:
返回支持的文件扩展名列表"""
invoke("get_temp_download_path") -> str
def get_temp_download_path() -> str:
"""得到临时下载目录
Returns:
临时下载目录: {project_path}/media/downloads_temp"""
invoke("get_temp_file_name", type_name: str, file_name: str) -> str
def get_temp_file_name(type_name: str, file_name: str) -> str:
"""得到临时文件名
Args:
type_name: 类型名称
file_name: 文件名
Returns:
返回类型、文件、日期混合名称"""
invoke("get_type_name_select_strings") -> str
def get_type_name_select_strings() -> str:
"""得到类型名称选择字符串
Returns:
返回类型名称选择字符串"""
invoke("get_ui_description", type_name: str, key_id: str, name_id: str, filter_key: str, filter_value: str, filter_compare: str = None) -> str
def get_ui_description(type_name: str, key_id: str, name_id: str, filter_key: str, filter_value: str, filter_compare: str = None) -> str:
"""得到UI描叙
Args:
type_name; 类型名称
key_id: 目标字段id
name_id: 名称字段id
filter_key: 过滤字段id
filter_value: 过滤字段值
filter_compare: 过滤比较类型
Returns:
返回UI描叙"""
invoke("get_ui_value", value_: str) -> str
def get_ui_value(value_: str) -> str:
"""得到界面值
如: "cslg - 长沙理工" => 长沙理工
Args:
value_: 原始值
Returns:
返回界面值"""
invoke("get_ui_value_in_select", db_value: str, select_strings: str)
def get_ui_value_in_select(db_value: str, select_strings: str):
"""得到界面值
Args:
db_value: 数据库值
Returns: select_strings: 选择字符串
返回界面值"""
invoke("get_user_account", request_: object = None) -> str
def get_user_account(request_: object = None) -> str:
"""得到当前用户名
Args:
request_: bottle请求对象.
Returns:
返回用户帐户."""
invoke("get_user_account_and_name", request_: object = None) -> str
def get_user_account_and_name(request_: object = None) -> str:
"""得到当前用户帐户和名称
Args:
request_: bottle请求对象.
Returns:
返回当前用户帐户和名称."""
invoke("get_user_name", request_: object = None) -> str
def get_user_name(request_: object = None) -> str:
"""得到当前用户名
Args:
request_: bottle请求对象.
Returns:
返回当前用户名."""
invoke("get_user_name_by_account", user_account: str) -> str
def get_user_name_by_account(user_account: str) -> str:
"""根据用户帐户得到用户名
Args:
user_account: 用户帐户
Returns:
返回用户名"""
invoke("get_user_post", request_: object = None) -> str
def get_user_post(request_: object = None) -> str:
"""得到当前用户岗位编号
Args:
request_: bottle请求对象.
Returns:
返回用户岗位编号."""
invoke("get_user_post_list", user_account: str) -> list
def get_user_post_list(user_account: str) -> list:
"""得到指定用户的岗位列表
Args:
user_account: 用户帐户
Returns:
返回用户岗位列表:[(post_sn, post_name),...], 失败时为空列表"""
invoke("get_user_post_name", request_: object = None) -> str
def get_user_post_name(request_: object = None) -> str:
"""得到用户岗位名称
Args:
request_: bottle请求对象.
Returns:
返回用户岗位名称."""
invoke("get_widget_general_template", tag_name: str, content_or_cb: str) -> str
def get_widget_general_template(tag_name: str, content_or_cb: str) -> str:
"""得到部件通用模板
Args:
tag_name: 部件标签
content_or_cb: 部件内容标签
Returns:
返回模板"""
invoke("handle_http_request", server_user_data: int, raw_head: bytes, raw_body: bytes, response_cb: ) -> bytes
def handle_http_request(server_user_data: int, raw_head: bytes, raw_body: bytes, response_cb:) -> bytes: """处理客户http请求 Args: raw_head: 请求头 raw_body: 请求体 Returns: 返回响应内容"""
invoke("handle_login_info_valid", user_account: str, next_url: str, third_party_login: bool) -> str
def handle_login_info_valid(user_account: str, next_url: str, third_party_login: bool) -> str:
"""处理验证登录信息成功
Args:
user_account: 用户账户
next_url: 登录后页面
third_party_login: 是否为第三方登录
Returns:
失败时返回结果页面, 成功时返回跳转页面"""
invoke("handle_set_user_post", user_account: str, post_sn: str, next_url: str) -> str
def handle_set_user_post(user_account: str, post_sn: str, next_url: str) -> str:
"""处理设置用户岗位(岗位授权视图调用)
Args:
user_account: 用户账户
post_sn: 用户岗位编号
next_url: 登录后页面
Returns:
返回跳转页面"""
invoke("has_accessory", accessory_id: str) -> bool
def has_accessory(accessory_id: str) -> bool:
"""是否有指定id的附件
Args:
accessory_id: 附件id
Returns:
返回存在与否标志"""
invoke("has_named_object", name: str) -> bool
def has_named_object(name: str) -> bool:
"""判断是否有命名对象
Args:
name: 对象名称
Returns:
返回命名对象或者None"""
invoke("is_admin", user_account: str) -> bool
def is_admin(user_account: str) -> bool:
"""是否为系统管理员
Args:
user_account: 用户名
Returns:
返回是否为系统管理员。"""
invoke("is_admin_post", post_sn: str) -> bool
def is_admin_post(post_sn: str) -> bool:
"""是否为系统管理员岗位
Args:
post_sn: 岗位id
Returns:
是否为系统管理员岗位."""
invoke("is_authorized", post_sn: str, function_name: str) -> bool
def is_authorized(post_sn: str, function_name: str) -> bool:
"""是否授权指定功能
Args:
post_sn: 岗位编号
function_name: 功能名称
Returns:
返回是否授权"""
invoke("is_mobile") -> bool
def is_mobile() -> bool:
"""判断是否为移动环境
Returns:
返回是否为移动环境"""
invoke("is_super_admin", user_account: str) -> bool
def is_super_admin(user_account: str) -> bool:
"""是否为超级管理员
Args:
user_account: 用户名
Returns:
返回是否为超级管理员。"""
invoke("is_super_admin_post", post_sn: str) -> bool
def is_super_admin_post(post_sn: str) -> bool:
"""是否为超级管理员岗位
Args:
post_sn: 岗位id
Returns:
是否为超级管理员岗位."""
invoke("is_user_login", request_: object = None) -> bool
def is_user_login(request_: object = None) -> bool:
"""检查用户是否登录
Args:
request_: bottle请求对象.
Returns:
返回用户是否登录."""
invoke("is_user_valid", user_account: str, user_password: str, encrypt_password: bool = True) -> tuple
def is_user_valid(user_account: str, user_password: str, encrypt_password: bool = True) -> tuple:
"""用户是否有效
Args:
user_account: 用户帐户(支持帐户、用户名、电话、qq、微信号、email)
user_password: 用户密码
encrypt_password; 密码是否需要加密
Returns:
有效时返回(True, ''), 无效时返回(False, {error_message})."""
invoke("load_application_config_info", app_path: str, dump: bool = True) -> tuple
def load_application_config_info(app_path: str, dump: bool = True) -> tuple:
"""读入引导配置信息
Args:
app_path: 应用程序路径.
host_name: 主机名.
Returns:
成功时返回(True, {application_config_xml_element}), 失败时返回(False, {error_message})"""
invoke("load_module", application_path: str, module_path_name: str) -> tuple
def load_module(application_path: str, module_path_name: str) -> tuple:
"""载入模块
Args:
application_path: 应用程序路径
module_path_name: 模块全路径文件
Returns:
返回(True, {module_instance})或(False, {error_message})"""
invoke("load_project_config_info", project_path: str, dump: bool = True) -> tuple
def load_project_config_info(project_path: str, dump: bool = True) -> tuple:
"""读入引导配置信息
Args:
project_path: 项目数据配置文件.
dump: 主机名.
Returns:
成功时返回(True, None), 失败时返回(False, {error_message})"""
invoke("load_web_apps_menu") -> tuple
def load_web_apps_menu() -> tuple:
"""载入web应用集菜单(注册)
Returns:
返回(True, {菜单根节点})或(False, {error_message})"""
invoke("menu_plugin_extends", menu_root_element: lxml.etree._Element, plugin_element: lxml.etree._Element) -> tuple
def menu_plugin_extends(menu_root_element: lxml.etree._Element, plugin_element: lxml.etree._Element) -> tuple:
"""菜单插件扩展
Args:
menu_root_element: 菜单根节点
plugin_element: 插件节点
Returns:
返回(True, '')或(False, error_message)"""
invoke("modify_accessory_file", accessory_id: str, accessory_file_name: str, accessory_file_content: bytes) -> tuple
def modify_accessory_file(accessory_id: str, accessory_file_name: str, accessory_file_content: bytes) -> tuple:
"""修改附件文件
Args:
accessory_id: 附件id
accessory_file_name: 附件文件
accessory_file_content: 附件文件内容
Returns:
返回(True, '')或者{False, {error_message})"""
invoke("notify", type_name: str, action_type: str, *args: tuple, **kwds: dict) -> tuple
def notify(type_name: str, action_type: str, *args: tuple, **kwds: dict) -> tuple:
"""通知.
Args:
type_name: 类型名称
action_type: 行为名称
args: 位置变量
kwds: 字典变量
Returns:
返回(True, '')或(False, {error_message})"""
invoke("party_append_child", parent_id: str, record_dict: dict) -> tuple
def party_append_child(parent_id: str, record_dict: dict) -> tuple:
"""追加子节点
Args:
parent_id: 父节点id
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_find_all_leaves", node_id: str, field_id_list: str = '*') -> tuple
def party_find_all_leaves(node_id: str, field_id_list: str = '*') -> tuple:
"""查找所有叶节点
Args:
node_id: 节点id
field_id_list: 输出字段id集
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_find_ancestor_path", node_id: str, asc: bool = True, field_id_list: str = '*') -> tuple
def party_find_ancestor_path(node_id: str, asc: bool = True, field_id_list: str = '*') -> tuple:
"""得到节点的祖先路径
Args:
node_id: 节点id
asc: 是否顺序
field_id_list: 输出字段id集
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_get", node_id: str, field_id_list: str = '*') -> tuple
def party_get(node_id: str, field_id_list: str = '*') -> tuple:
"""得到组织机构对象
Args:
node_id: 节点id
field_id_list: 输出字段id集
Returns:
返回数据库操作结果: (True, {party_dict}) 或者(False, {error_message})."""
invoke("party_get_children", parent_id: str, field_id_list: str = '*') -> tuple
def party_get_children(parent_id: str, field_id_list: str = '*') -> tuple:
"""搜索节点的子节点
Args:
parent_id: 父节点id
field_id_list: 输出字段id集
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_get_children_count", parent_id: str) -> int
def party_get_children_count(parent_id: str) -> int:
"""得到节点的子节点数量
Args:
parent_id: 父节点id
Returns:
返回子节点数量."""
invoke("party_get_depth", node_id: str) -> int
def party_get_depth(node_id: str) -> int:
"""得到节点深度
Args:
node_id: 节点id
Returns:
返回节点深度,失败时返回-1."""
invoke("party_get_descendant_count", node_id: str) -> int
def party_get_descendant_count(node_id: str) -> int:
"""得到后裔节点数量
Args:
node_id: 节点id
Returns:
返回后裔节点数量."""
invoke("party_get_first_child", parent_id: str, field_id_list: str = '*') -> tuple
def party_get_first_child(parent_id: str, field_id_list: str = '*') -> tuple:
"""得到第一个子节点
Args:
parent_id: 父节点id
field_id_list: 输出字段id集
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_get_full_tree", node_id: str, field_id_list: str = '*') -> tuple
def party_get_full_tree(node_id: str, field_id_list: str = '*') -> tuple:
"""得到指定节点的树
Args:
node_id: 节点id
field_id_list: 输出字段id集
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_get_last_child", parent_id: str, field_id_list: str = '*') -> tuple
def party_get_last_child(parent_id: str, field_id_list: str = '*') -> tuple:
"""得到最后一个子节点
Args:
parent_id: 父节点id
field_id_list: 输出字段id集
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_get_left_right_value", node_id: str) -> tuple
def party_get_left_right_value(node_id: str) -> tuple:
"""得到节点右值
Args:
node_id: 节点id
Returns:
返回节点左右值对."""
invoke("party_get_left_value", node_id: str) -> int
def party_get_left_value(node_id: str) -> int:
"""得到节点左值
Args:
node_id: 节点id
Returns:
返回节点左值."""
invoke("party_get_parent_id", node_id: str) -> str
def party_get_parent_id(node_id: str) -> str:
"""得到父节点id
Args:
node_id: 节点id
Returns:
返回父节点id"""
invoke("party_get_right_value", node_id: str) -> int
def party_get_right_value(node_id: str) -> int:
"""得到节点右值
Args:
node_id: 节点id
Returns:
返回节点右值."""
invoke("party_has_root") -> bool
def party_has_root() -> bool:
"""判断是否有根节点
Returns:
返回是否存在根节点."""
invoke("party_insert_child_after", parent_id: str, prev_sibling_id: str, record_dict: dict) -> tuple
def party_insert_child_after(parent_id: str, prev_sibling_id: str, record_dict: dict) -> tuple:
"""在子节点后插入
Args:
parent_id: 父节点id
next_sibling_id: 后兄弟节点id
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_insert_child_as_first", parent_id: str, record_dict: dict) -> tuple
def party_insert_child_as_first(parent_id: str, record_dict: dict) -> tuple:
"""插入并作为第一个子节点
Args:
parent_id: 父节点id
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_insert_child_before", parent_id: str, next_sibling_id: str, record_dict: dict) -> tuple
def party_insert_child_before(parent_id: str, next_sibling_id: str, record_dict: dict) -> tuple:
"""在子节点前插入
Args:
parent_id: 父节点id
next_sibling_id: 后兄弟节点id
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_modify", record_dict: dict) -> tuple
def party_modify(record_dict: dict) -> tuple:
"""修改组织机构
Args:
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_move", source_id: str, target_parent_id: str, prev_sibling_id: str) -> tuple
def party_move(source_id: str, target_parent_id: str, prev_sibling_id: str) -> tuple:
"""移动源节点到目标父节点
Args:
source_id: 源节点id
target_parent_id: 目标父节点id
prev_sibling_id: 前兄弟节点id
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_move_down", node_id: str) -> tuple
def party_move_down(node_id: str) -> tuple:
"""节点下移
Args:
node_id: 节点id
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_move_left", node_id: str) -> tuple
def party_move_left(node_id: str) -> tuple:
"""节点左移(提高级别)
Args:
node_id: 节点id
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_move_right", node_id: str) -> tuple
def party_move_right(node_id: str) -> tuple:
"""节点右移(降低级别)
Args:
node_id: 节点id
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_move_up", node_id: str) -> tuple
def party_move_up(node_id: str) -> tuple:
"""节点上移
Args:
node_id: 节点id
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_remove", node_id: str) -> tuple
def party_remove(node_id: str) -> tuple:
"""删除节点
Args:
node_id: 节点id
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_root_append", record_dict: dict) -> tuple
def party_root_append(record_dict: dict) -> tuple:
"""追加根对象
Args:
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_root_get_count") -> int
def party_root_get_count() -> int:
"""得到组织结构根节点的数量
Returns:
返回根节点数量."""
invoke("party_root_get_full_tree", field_id_list: str = '*') -> tuple
def party_root_get_full_tree(field_id_list: str = '*') -> tuple:
"""得到指定节点的树
Args:
field_id_list: 返回字段id字符串
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_root_get_list", field_id_list: str = '*') -> tuple
def party_root_get_list(field_id_list: str = '*') -> tuple:
"""得到根节点列表
Args:
field_id_list: 返回字段id字符串
Returns:
返回数据库操作结果: (success, (field_id_list, record_list))."""
invoke("party_root_get_max_right_value") -> int
def party_root_get_max_right_value() -> int:
"""得到组织机构根节点的最大右值
Returns:
返回组织机构根节点的最大右值."""
invoke("party_root_get_min_left_and_max_right_value") -> tuple
def party_root_get_min_left_and_max_right_value() -> tuple:
"""得到根节点的最小左值和最大右值
Returns:
返回组织机构根节点的最小左值和最大右值:(min_left, max_right)."""
invoke("party_root_get_min_left_value") -> int
def party_root_get_min_left_value() -> int:
"""得到组织机构根节点的最小左值
Returns:
返回组织机构根节点的最小左值."""
invoke("party_root_insert_after", prev_sibling_id: str, record_dict: dict) -> tuple
def party_root_insert_after(prev_sibling_id: str, record_dict: dict) -> tuple:
"""在指定根节点后插入根节点
Args:
prev_sibling_id: 前兄弟节点id
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_root_insert_as_first", record_dict: dict) -> tuple
def party_root_insert_as_first(record_dict: dict) -> tuple:
"""插入并作为第一个子节点
Args:
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("party_root_insert_before", next_sibling_id: str, record_dict: dict) -> tuple
def party_root_insert_before(next_sibling_id: str, record_dict: dict) -> tuple:
"""在指定根节点前插入根节点
Args:
next_sibling_id: 后兄弟节点id
record_dict: 节点字典
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("partys_clear") -> tuple
def partys_clear() -> tuple:
"""删除所有节点
Returns:
返回数据库操作结果: (success, {error_message})."""
invoke("plugins_exit", plugin_manifest_module_pair_list: list) -> tuple
def plugins_exit(plugin_manifest_module_pair_list: list) -> tuple:
"""应用程序插件结束(main.py调用)
Args:
plugin_manifest_module_pair_list: (插件清单xml根节点, 插件模块)列表
Returns:
返回(True, [(plugin_manifest_xml_root, plugin_module), ...])或(False, {error_message})"""
invoke("post_periodic_task", task_functor: object, interval_seconds: int = 0, start_time: datetime.datetime = None, *args, **kwargs) -> None
def post_periodic_task(task_functor: object, interval_seconds: int = 0, start_time: datetime.datetime = None, *args, **kwargs) -> None:
"""发布定期任务
Args:
task_functor: 可调用对象
interval_seconds: 间隔秒数
start_time: 开始时间
args: 回调函数位置变量
kwargs: 回调函数关键字变量"""
invoke("post_task", task_functor: object, delay_seconds: int, *args, **kwargs) -> None
def post_task(task_functor: object, delay_seconds: int, *args, **kwargs) -> None:
"""发布任务
Args:
task_functor: 可调用对象
args: 位置变量
kwargs: 关键字变量
delay_seconds: 延时秒数"""
invoke("print_alert", error_message: str, error_type: str = None) -> str
def print_alert(error_message: str, error_type: str = None) -> str:
"""得到错误页片内容
Args:
error_message: 错误信息
error_type: 错误类型(warning, danger, ...)
Returns:
返回错误页片内容"""
invoke("print_authorize_tree", authorize_root_xml_element: lxml.etree._Element) -> str
def print_authorize_tree(authorize_root_xml_element: lxml.etree._Element) -> str:
"""打印授权树
invoke("print_breadcrumb", attribute_dict: dict, nav_item_dict_list: list) -> str
def print_breadcrumb(attribute_dict: dict, nav_item_dict_list: list) -> str:
"""打印breadcrumb部件
Args:
attribute_dict: 属性字典
nav_item_dict_list: 导航项内容或回调列表
Returns:
返回breadcrumb部件容器"""
invoke("print_button", button_dict: dict, content_or_cb: str) -> str
def print_button(button_dict: dict, content_or_cb: str) -> str:
"""打印按钮部件
示例:
invoke('print_button_group', {}, '') ==>
Args:
button_dict: 按钮部件属性字典
content_or_cb: 按钮内容或回调函数
Returns:
返回按钮部件"""
invoke("print_button_group", button_group_dict: dict, content_or_cb) -> str
def print_button_group(button_group_dict: dict, content_or_cb) -> str:
"""打印按钮组
示例:
invoke('print_button_group', {}, '') ==>
Args:
button_group_dict: 按钮组属性字典
content_or_cb: 按钮组内容或回调函数
Returns:
返回按钮组页片"""
invoke("print_card", card_dict: dict, card_header_or_cb: str, card_body_or_cb: str, card_footer_or_cb: str) -> str
def print_card(card_dict: dict, card_header_or_cb: str, card_body_or_cb: str, card_footer_or_cb: str) -> str:
"""打印面板
Args:
card_dict: 面板字典
card_header_or_cb: 对话框头内容或回调函数
card_body_or_cb: 对话框体内容或回调函数
card_footer_or_cb: 对话框脚内容或回调函数
Returns:
返回(True, {页片})或(False, {error_message})
Returns:
返回渲染后页片"""
invoke("print_card_body", card_body_dict: dict, card_body_content_or_cb: str) -> str
def print_card_body(card_body_dict: dict, card_body_content_or_cb: str) -> str:
"""打印面板主体
Args:
card_body_dict: 面板主体字典
card_body_content_or_cb: 面板主体内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_card_footer", card_footer_dict: dict, card_footer_content_or_cb: str) -> str
def print_card_footer(card_footer_dict: dict, card_footer_content_or_cb: str) -> str:
"""打印面板页脚
Args:
card_footer_dict: 面板页脚属性字典
card_footer_content_or_cb: 面板脚内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_card_header", attribute_dict: dict, content_or_cb: str) -> str
def print_card_header(attribute_dict: dict, content_or_cb: str) -> str:
"""打印面板头内容
Args:
attribute_dict: 面板头属性字典
content_or_cb: 内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_center", attribute_dict: dict, content_or_cb: str) -> str
def print_center(attribute_dict: dict, content_or_cb: str) -> str:
"""打印中心部件
示例:
invoke('print_center', {}, 'aaa') ==> aaa
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回中心部件"""
invoke("print_checkbox", attribute_dict: dict, content_or_cb: str) -> str
def print_checkbox(attribute_dict: dict, content_or_cb: str) -> str:
"""打印checkbox按钮
示例:
invoke('print_checkbox', {'id': 'ok'}, 'aaa') ==>
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回部件内容"""
invoke("print_detail_form", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def print_detail_form(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""打印操作表单
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回操作表单"""
invoke("print_dialog", dialog_dict: dict, modal_content_or_cb: list) -> str
def print_dialog(dialog_dict: dict, modal_content_or_cb: list) -> str:
"""打印对话框
示例:
inut_dict = {'id': 'test_dialog'}
modal_header = invoke('print_modal_header', {'title': 'hello'})
modal_body = invoke('print_modal_body', {}, 'Modal body text goes here.
')
modal_footer = invoke('print_modal_footer', {}, '')
modal_content = invoke('print_modal_content', {}, modal_header, modal_body, modal_footer)
modal_dialog_cb = invoke('print_modal_dialog', {}, modal_content)
return invoke('print_dialog', inut_dict, modal_dialog_cb)
Args:
dialog_dict: 对话框字典
modal_content_or_cb: modal-content内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_filter_form", filter_form_attribute_dict: dict, content_or_cb: str) -> str
def print_filter_form(filter_form_attribute_dict: dict, content_or_cb: str) -> str:
"""打印过滤表
Args:
filter_form_attribute_dict: 过滤表属性字典
content_or_cb: 过滤表内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_form", form_dict: dict, form_content_or_cb: list, form_submit_or_cb: str) -> str
def print_form(form_dict: dict, form_content_or_cb: list, form_submit_or_cb: str) -> str:
"""打印表单部件
示例:
form_dict = {'id': 'myform', 'upload_file': True}
form_content = '''
We'll never share your email with anyone else.
'''
form_submit = ''''''
invoke('print_form', form_dict, form_content, form_submit)
属性:
form_dict.id: 表单id
[form_dict.upload_file]: 表单是否需要上传文件, 缺省为False
[form_dict.method]: 表单提交方法, 缺省为'POST'
Args:
form_dict: 表单字典({'id': 'form_id_1', ...})
form_content_or_cb: 表单项内容或回调函数
form_submit_or_cb: 表单提交内容或回调函数
Returns:
返回表单部件"""
invoke("print_form_group", form_group_dict: dict, content_or_cb: str) -> str
def print_form_group(form_group_dict: dict, content_or_cb: str) -> str:
"""打印表单组部件
Args:
form_group_dict: 表单组属性字典
content_or_cb: 表单组内容或回调函数
Returns:
返回表单组部件"""
invoke("print_input_file", input_file_dict: dict) -> str
def print_input_file(input_file_dict: dict) -> str:
"""打印文件选择选择部件
示例:
input_file_dict = {'id': 'upload_file'}
return invoke('print_input_file', input_file_dict) ==>
Args:
input_file_dict: 选择文件部件属性字典
Returns:
返回文件选择部件"""
invoke("print_input_group", input_group_dict: dict, prepend_content_or_cb: list, input_content_or_cb, append_content_or_cb: str) -> str
def print_input_group(input_group_dict: dict, prepend_content_or_cb: list, input_content_or_cb, append_content_or_cb: str) -> str:
"""打印输入组部件
Args:
input_group_dict: 输入组属性字典
prepend_content_or_cb: 输入组前缀内容或回调函数
input_content_or_cb: 输入组输入内容或回调函数
append_content_or_cb: 输入组后缀内容或回调函数
template_content: 模板内容
template_file: 模板文件
Returns:
返回输入组部件"""
invoke("print_input_group_append", input_group_append_dict: dict, content_or_cb: str) -> str
def print_input_group_append(input_group_append_dict: dict, content_or_cb: str) -> str:
"""打印输入组后缀部件
示例:
inut_group_append_dict = {}
content = '@'
return invoke('print_input_group_append', inut_group_append_dict, content) ==>
@
Args:
input_group_append_dict: 输入组属性字典
content_or_cb: 输入组后缀内容或回调函数
template_content: 模板内容
template_file: 模板文件
Returns:
返回输入组前缀部件"""
invoke("print_input_group_button", button_dict: dict, content_or_cb: str) -> str
def print_input_group_button(button_dict: dict, content_or_cb: str) -> str:
"""打印输入组按钮部件
示例:
invoke('print_input_group_button', {}, '提交') ==>
Args:
button_dict: 输入组按钮部件属性字典
content_or_cb: 输入组按钮内容或回调函数
Returns:
返回输入组文本区域部件"""
invoke("print_input_group_input", input_dict: dict, value_or_cb: str) -> str
def print_input_group_input(input_dict: dict, value_or_cb: str) -> str:
"""打印输入组输入部件
示例:
invoke('print_input_group_input', {'id': 'name'}, 'aaa') ==>
Args:
input_dict: 输入部件属性字典
value_or_cb: 输入值或回调函数
template_content: 模板内容
template_file: 模板文件
Returns:
返回输入组输入部件"""
invoke("print_input_group_multiple_select_dropdown", select_dict: dict, opton_dict_list: list) -> str
def print_input_group_multiple_select_dropdown(select_dict: dict, opton_dict_list: list) -> str:
"""打印输入组多选下拉选择部件
示例:
inut_dict = {'id': 'age'}
option_dict_list = [{'value': '1'}, {'value': '2', 'name': 'hello'}, {'value': '3'}]
invoke('print_input_group_multiple_select_dropdown', inut_dict, option_dict_list) ==>
Args:
select_dict: 输入组下拉选择部件属性字典
opton_dict_list: 选项字典列表
Returns:
返回输入组多选下拉选择部件"""
invoke("print_input_group_optional_select", select_dict: dict, opton_dict_list: list) -> str
def print_input_group_optional_select(select_dict: dict, opton_dict_list: list) -> str:
"""打印输入组可输入选择部件部件
示例:
inut_dict = {'id': 'age'}
option_dict_list = [{'value': '1'}, {'value': '2', 'name': 'hello'}, {'value': '3'}]
return invoke('print_input_group_optional_select', inut_dict, option_dict_list) ==>
Args:
select_dict: 输入组下拉选择部件属性字典
opton_dict_list: 选项字典列表
Returns:
返回输入组可输入选择部件"""
invoke("print_input_group_prepend", input_group_prepend_dict: dict, content_or_cb: str) -> str
def print_input_group_prepend(input_group_prepend_dict: dict, content_or_cb: str) -> str:
"""打印输入组前缀部件
示例:
inut_group_prepend_dict = {}
content = '@'
invoke('print_input_group_prepend', inut_group_prepend_dict, content) ==>
@
Args:
input_group_prepend_dict: 输入组属性字典
content_or_cb: 输入组前缀内容或回调函数
Returns:
返回输入组前缀部件"""
invoke("print_input_group_select_dropdown", select_dict: dict, opton_dict_list: list) -> str
def print_input_group_select_dropdown(select_dict: dict, opton_dict_list: list) -> str:
"""打印输入组下拉选择部件
示例:
inut_dict = {'id': 'age', 'value':'18'}
option_dict_list = [{'value': '1'}, {'value': '2', 'selected': True, 'name': 'hello'}, {'value': '3'}]
return invoke('print_input_group_select_dropdown', inut_dict, option_dict_list) ==>
Args:
select_dict: 输入组下拉选择部件属性字典
opton_dict_list: 选项字典列表
Returns:
返回输入组下拉选择部件"""
invoke("print_input_group_text", input_group_text_dict: dict, content_or_cb: str) -> str
def print_input_group_text(input_group_text_dict: dict, content_or_cb: str) -> str:
"""打印输入组文本部件
Args:
input_group_prepend_dict: 输入组文本属性字典
content_or_cb: 输入组文本内容或回调函数
template_content: 模板内容
template_file: 模板文件
Returns:
返回输入组前缀部件"""
invoke("print_input_group_textarea", textarea_dict: dict, content_or_cb: str) -> str
def print_input_group_textarea(textarea_dict: dict, content_or_cb: str) -> str:
"""打印输入组文本区域部件
示例:
invoke('print_input_group_textarea', {'id': 'name'}, 'aaa') ==>
Args:
textarea_dict: 输入组文本区域部件属性字典
content_or_cb: 输入组文本区域内容或回调函数
Returns:
返回输入组文本区域部件"""
invoke("print_link", attribute_dict: dict, content_or_cb: str) -> str
def print_link(attribute_dict: dict, content_or_cb: str) -> str:
"""打印连接
示例:
invoke('print_link', {'href': 'http://www.baidu.com'}, '百度') ==>
百度
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回按钮组页片"""
invoke("print_manipulate_form", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def print_manipulate_form(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""打印操作表单
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回操作表单"""
invoke("print_menu_item", attribute_dict: dict) -> str
def print_menu_item(attribute_dict: dict) -> str:
"""打印菜单子项
Args:
attribute_dict: 属性字典
Returns:
返回菜单子项"""
invoke("print_menu_tree", menu_root_element, attribute_dict: dict, menu_item_valid_cb: object, menu_item_visible_cb: object, widget_attribute_convert_cb: object) -> str
def print_menu_tree(menu_root_element, attribute_dict: dict, menu_item_valid_cb: object, menu_item_visible_cb: object, widget_attribute_convert_cb: object) -> str:
"""根据菜单xml描述根节点打印菜单树
Args:
menu_root_element: 菜单树根节点
attribute_dict: 属性字典
menu_item_valid_cb: 菜单项有效条件回调函数: def _output_cb(menu_item_element: xml_element_type) -> bool
menu_item_visible_cb: 菜单项可见条件回调函数: def _visible_cb(menu_item_element: xml_element_type) -> bool
widget_attribute_convert_cb: 部件属性转换回调函数: def _convert_cb(menu_item_element: xml_element_type) -> dict
Returns:
返回菜单树"""
invoke("print_modal_body", modal_body_dict: dict, modal_body_content_or_cb: str) -> str
def print_modal_body(modal_body_dict: dict, modal_body_content_or_cb: str) -> str:
"""打印对话框主体
Args:
modal_body_dict: 对话框主体字典
modal_body_content_or_cb: 对话框主体内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_modal_content", modal_content_dict: dict, modal_header_or_cb: str, modal_body_or_cb: str, modal_footer_or_cb: str) -> str
def print_modal_content(modal_content_dict: dict, modal_header_or_cb: str, modal_body_or_cb: str, modal_footer_or_cb: str) -> str:
"""打印对话框内容
Args:
modal_content_dict: 模式对话框内容字典
modal_header_or_cb: 对话框头内容或回调函数
modal_body_or_cb: 对话框体内容或回调函数
modal_footer_or_cb: 对话框脚内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_modal_footer", modal_footer_dict: dict, modal_footer_content_or_cb: str) -> str
def print_modal_footer(modal_footer_dict: dict, modal_footer_content_or_cb: str) -> str:
"""打印对话框脚
Args:
modal_footer_dict: 对话框脚字典
modal_footer_content_or_cb: 对话框脚内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_modal_header", modal_header_dict: dict) -> str
def print_modal_header(modal_header_dict: dict) -> str:
"""打印对话框内容
Args:
modal_header_dict: 对话框头内容字典
Returns:
返回渲染后页片"""
invoke("print_nav", nav_dict: dict, nav_item_dict_list: list) -> str
def print_nav(nav_dict: dict, nav_item_dict_list: list) -> str:
"""打印导航页片
示例:
nav_dict = {'id': 'mytab'}
nav_item_dict_list = [{'title': '第一页', 'content': '第一页内容'}, {'title': '第二页', 'content': '第二页内容', 'active': True},]
return invoke('print_nav', nav_dict, nav_item_dict_list)
属性:
nav_dict.id: 导航id
[nav_dict.nav_type]: 导航类型, ['tab'|'pill'], 缺省为'tab'
[nav_dict.nav_class]: 导航类, 缺省为'justify-content-center nav-justified'
nav_item_dict.title: 导航项标题
nav_item_dict.content: 导航项内容
[nav_item_dict.active]: 当前导航项
[nav_item_dict.id]: 导航项id,缺省为'{nav_dict.id}_item_{item_index}'
Args:
nav_dict: 导航字典({'id': 'nav_tabs_id_1', ...})
nav_item_dict_list: 导航项目字典列表([{'title': 'title_1', 'content': 'content_1', ...}, ...])
template_content: 模板内容
template_file: 模板文件
Returns:
返回(True, {页片})或(False, {error_message})"""
invoke("print_p", attribute_dict: dict, content_or_cb: str) -> str
def print_p(attribute_dict: dict, content_or_cb: str) -> str:
"""打印文本段落
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回文本段落"""
invoke("print_page", template_file_or_cb: str, render_dict_or_cb: dict) -> str
def print_page(template_file_or_cb: str, render_dict_or_cb: dict) -> str:
"""打印页面
Args:
template_file_or_cb: 模板文件或回调函数
render_dict_or_cb: 渲染字典或回调函数
template_content: 模板内容
template_file: 模板文件
Returns:
返回渲染页面"""
invoke("print_panel", card_dict: dict, card_header_or_cb: str, card_body_or_cb: str, card_footer_or_cb: str) -> str
def print_panel(card_dict: dict, card_header_or_cb: str, card_body_or_cb: str, card_footer_or_cb: str) -> str:
"""打印面板
Args:
card_dict: 面板字典
card_header_or_cb: 对话框头内容或回调函数
card_body_or_cb: 对话框体内容或回调函数
card_footer_or_cb: 对话框脚内容或回调函数
Returns:
返回(True, {页片})或(False, {error_message})
Returns:
返回渲染后页片"""
invoke("print_panel_footer", card_footer_dict: dict, card_footer_content_or_cb: str) -> str
def print_panel_footer(card_footer_dict: dict, card_footer_content_or_cb: str) -> str:
"""打印面板页脚
Args:
card_footer_dict: 面板页脚属性字典
card_footer_content_or_cb: 面板脚内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_panel_header", attribute_dict: dict, content_or_cb: str) -> str
def print_panel_header(attribute_dict: dict, content_or_cb: str) -> str:
"""打印面板头内容
Args:
attribute_dict: 面板头属性字典
content_or_cb: 内容或回调函数
Returns:
返回渲染后页片"""
invoke("print_root_menu", attribute_dict: dict, menu_content_or_cb: str) -> str
def print_root_menu(attribute_dict: dict, menu_content_or_cb: str) -> str:
"""打印根菜单
示例:
invoke('print_root_menu', {}, 'aaa') ==>
Args:
attribute_dict: 属性字典('id', 'name', 'url'属性必须存在)
menu_content_or_cb: 菜单项内容或回调函数
Returns:
返回菜单内容"""
invoke("print_script", attribute_dict: dict, content_or_cb: str) -> str
def print_script(attribute_dict: dict, content_or_cb: str) -> str:
"""打印内连脚本
示例:
invoke('print_script', {}, "alert('hello');") ==>
alert('hello');
"
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回脚本"""
invoke("print_span", attribute_dict: dict, content_or_cb: str) -> str
def print_span(attribute_dict: dict, content_or_cb: str) -> str:
"""打印文本
示例:
invoke('print_span', {}, 'aaa') ==> aaa
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回文本部件"""
invoke("print_sub_menu", attribute_dict: dict, menu_item_content_or_cb: str) -> str
def print_sub_menu(attribute_dict: dict, menu_item_content_or_cb: str) -> str:
"""打印子菜单
示例:
attribute_dict = {'id': 'my_id', 'url': '/person/show_list', 'name': '人员管理', 'badge.content': '6', 'icon.class': 'fas fa-list'}
invoke('print_menu_item', attribute_dict, 'aaa') ==>
人员管理 6
Starter Pages 6
invoke("print_table", attribute_dict: dict, head_content_or_cb: str, body_content_or_cb: str) -> str
def print_table(attribute_dict: dict, head_content_or_cb: str, body_content_or_cb: str) -> str:
"""打印记录表
Args:
attribute_dict: 记录表属性字典
head_content_or_cb: 记录头内容或回调函数
body_content_or_cb: 记录体内容或回调函数
template_content: 模板内容
template_file: 模板文件
Returns:
返回渲染后页片"""
invoke("print_td", attribute_dict: dict, content_or_cb: str) -> str
def print_td(attribute_dict: dict, content_or_cb: str) -> str:
"""打印表格头单元格
示例:
invoke('print_td', {}, 'aaa') ==> aaa
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回按钮组页片"""
invoke("print_th", attribute_dict: dict, content_or_cb: str) -> str
def print_th(attribute_dict: dict, content_or_cb: str) -> str:
"""打印表格头单元格
示例:
invoke('print_th', {}, 'aaa') ==> aaa
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回按钮组页片"""
invoke("print_timeline", attribute_dict: dict, item_content_or_cb_list: list) -> str
def print_timeline(attribute_dict: dict, item_content_or_cb_list: list) -> str:
"""打印timeline
示例:
label_content = invoke('print_timeline_label', {'class': 'bg-red'}, '10 Feb. 2014')
item_content_list = [invoke('print_timeline_item_container', {'icon.class': 'fas fa-envelope bg-blue'}, '12:05', 'title', 'content', 'footer'), #pylint: disable=line-too-long
invoke('print_timeline_item_container', {}, '', '', '', '')]
invoke('print_timeline', {}, label_content, item_content_list) ==>
10 Feb. 2014
12:05
title
content
Args:
attribute_dict: 属性字典
item_content_or_cb_list: 项目内容或回调列表
Returns:
返回timeline-item容器"""
invoke("print_timeline_body", attribute_dict: dict, content_or_cb: str) -> str
def print_timeline_body(attribute_dict: dict, content_or_cb: str) -> str:
"""打印timeline-item的主体部件
示例:
invoke('print_timeline_body', {}, "主体") ==> 主体
Args:
attribute_dict: 属性字典
content_or_cb: 文本内容或回调函数
Returns:
返回timeline-item的主体部件"""
invoke("print_timeline_footer", attribute_dict: dict, content_or_cb: str) -> str
def print_timeline_footer(attribute_dict: dict, content_or_cb: str) -> str:
"""打印timeline-item的底部件
示例:
invoke('print_timeline_footer', {}, "底部") ==>
Args:
attribute_dict: 属性字典
content_or_cb: 文本内容或回调函数
Returns:
返回timeline-item的底部件"""
invoke("print_timeline_header", attribute_dict: dict, content_or_cb: str) -> str
def print_timeline_header(attribute_dict: dict, content_or_cb: str) -> str:
"""打印timeline-item的标题部件
示例:
invoke('print_timeline_header', {}, "标题") ==> 标题
Args:
attribute_dict: 属性字典
content_or_cb: 文本内容或回调函数
Returns:
返回timeline-item的标题部件"""
invoke("print_timeline_icon", attribute_dict: dict) -> str
def print_timeline_icon(attribute_dict: dict) -> str:
"""打印timeline的时间轴图标
示例:
print_timeline_icon({'class': 'fas fa-envelope bg-blue'}) ==>
Args:
attribute_dict: 属性字典
Returns:
返回timeline的时间轴图标"""
invoke("print_timeline_item", attribute_dict: dict, content_or_cb: str) -> str
def print_timeline_item(attribute_dict: dict, content_or_cb: str) -> str:
"""打印timeline-item(内容可包括time、header、body、footer)
示例:
invoke('print_timeline_item_impl', {}, "item") ==> item
Args:
attribute_dict: 属性字典
content_or_cb: 文本内容或回调函数
Returns:
返回timeline-item"""
invoke("print_timeline_item_container", attribute_dict: dict, time_content_or_cb: str, header_content_or_cb: str, body_content_or_cb: str, footer_content_or_cb: str) -> str
def print_timeline_item_container(attribute_dict: dict, time_content_or_cb: str, header_content_or_cb: str, body_content_or_cb: str, footer_content_or_cb: str) -> str:
"""打印timeline-item容器(可包括icon、time、header、body、footer)
示例:
invoke('print_timeline_item_container', {'icon.class': 'fas fa-envelope bg-blue'}, '12:05', 'title', 'content', 'footer') ==>
12:05
title
content
Args:
attribute_dict: 属性字典
time_content_or_cb: 时间内容或回调
header_content_or_cb: 标题内容或回调
body_content_or_cb: 主体内容或回调
footer_content_or_cb: 底部内容或回调
Returns:
返回timeline-item容器"""
invoke("print_timeline_label", attribute_dict: dict, content_or_cb: str) -> str
def print_timeline_label(attribute_dict: dict, content_or_cb: str) -> str:
"""打印timeline文本
示例:
print_timeline_label({'class': 'bg-red'}, '10 Feb. 2014') ==>
10 Feb. 2014
Args:
attribute_dict: 属性字典
content_or_cb: 文本内容或回调函数
Returns:
返回timeline文本"""
invoke("print_timeline_time", attribute_dict: dict, content_or_cb: str) -> str
def print_timeline_time(attribute_dict: dict, content_or_cb: str) -> str:
"""打印timeline-item的时间部件(右上角)
示例:
invvoke('print_timeline_time', {}, "两天前") ==> 两天前
Args:
attribute_dict: 属性字典
content_or_cb: 文本内容或回调函数
Returns:
返回timeline-item的时间部件"""
invoke("print_toolbar", toolbar_dict: dict, content_or_cb) -> str
def print_toolbar(toolbar_dict: dict, content_or_cb) -> str:
"""打印工具条部件
示例:
invoke('print_toolbar', {}, '') ==>
Args:
toolbar_dict: 工具条部件属性字典
content_or_cb: 工具条内容或回调函数
Returns:
返回工具条部件"""
invoke("print_tr", attribute_dict: dict, content_or_cb: str) -> str
def print_tr(attribute_dict: dict, content_or_cb: str) -> str:
"""打印表格行
示例:
invoke('print_tr', {}, 'hello ') ==>
hello
Args:
attribute_dict: 属性字典
content_or_cb: 内容或回调函数
Returns:
返回按钮组页片"""
invoke("print_widget", tag_name: str, attribute_dict_or_cb: dict, content_or_cb: str = None, attribute_dict_verify_cb: object = None) -> str
def print_widget(tag_name: str, attribute_dict_or_cb: dict, content_or_cb: str = None, attribute_dict_verify_cb: object = None) -> str:
"""打印部件
Args:
tag_name: 标签名(div, ...)
attribute_dict_or_cb: 部件属性字典或回调
content_or_cb: 部件内容或者回调
attribute_dict_verify_cb: 部件属性字典验证回调函数(可用于补充部件属性): def _attribute_dict_cb(widget_attribute_dict) -> (True|False, {error_message})或None
Returns:
返回部件页片"""
invoke("read_file", path_name: str) -> bytes
def read_file(path_name: str) -> bytes:
"""读入文件内容.
Args:
path_name: 目标文件.
Returns:
返回文件内容,失败时返回None"""
invoke("record_list_to_dict_list", field_id_list: list, record_list: list)
def record_list_to_dict_list(field_id_list: list, record_list: list):
"""记录集合转换为字典列表
Args:
field_id_list: 字典id列表
record_list: 记录列表
Returns:
返回对象字典列表"""
invoke("record_to_dict", field_id_list: list, record: list)
def record_to_dict(field_id_list: list, record: list):
"""记录转换为字典
Args:
field_id_list: 字段id列表
record: 记录
Returns:
返回对象字典"""
invoke("register_named_object", name: str, named_object: object) -> None
def register_named_object(name: str, named_object: object) -> None:
"""注册命名资源对象.
Args:
name: 对象名称
named_object: 命名对象"""
invoke("register_observer", type_name: str, action_type: str, func) -> None
def register_observer(type_name: str, action_type: str, func) -> None:
"""注册观察者.
Args:
type_name: 类型名称
action_type: 行为名称
func: 观察者函数"""
invoke("remove_accessory", accessory_id: str) -> tuple
def remove_accessory(accessory_id: str) -> tuple:
"""删除附件
Args:
accessory_id: 附件id
Returns:
返回(True, '')或者{False, {error_message})"""
invoke("render_error_in_dialog", caption: str, message: str, next_url: str = None) -> dict
def render_error_in_dialog(caption: str, message: str, next_url: str = None) -> dict:
"""渲染错误对话框
Args:
caption: 标题
message: 信息
next_url: 返回url
Returns:
返回错误对话框页面"""
invoke("render_error_in_page", caption: str, message: str, next_url: str = None) -> dict
def render_error_in_page(caption: str, message: str, next_url: str = None) -> dict:
"""渲染错误页面
Args:
caption: 标题
message: 信息
next_url: 返回url
Returns:
返回错误页面"""
invoke("render_named_string", xml_file: str, string_name: str) -> str
def render_named_string(xml_file: str, string_name: str) -> str:
"""渲染命名字符串
Args:
xml_file: xml文件
string_name: 字符串名称
Returns:
返回字符串"""
invoke("render_named_value", template_content: str, now=None) -> str
def render_named_value(template_content: str, now=None) -> str:
"""渲染命名值.
支持的命名值包括::
{before_last_year}: 前年
{last_year}: 去年
{year}: 年
{next_year}: 明年
{after_next_year}: 后年
{before_last_month}: 上上个月
{last_month}: 上个月
{month}: 月
{next_month}: 下个月
{after_next_month}: 下下个月
{day}: 天
{today}: 今天
{now}: 现在
{generate_uuid}': 生产uuid
Args:
template_content: 模板内容
now: 当前时间
Returns:
返回渲染后的命名值"""
invoke("render_success_in_dialog", caption: str, message: str, next_url: str = None) -> dict
def render_success_in_dialog(caption: str, message: str, next_url: str = None) -> dict:
"""渲染成功对话框
Args:
caption: 标题
message: 信息
next_url: 返回url
Returns:
返回成功对话框"""
invoke("render_success_in_page", caption: str, message: str, next_url: str = None) -> dict
def render_success_in_page(caption: str, message: str, next_url: str = None) -> dict:
"""渲染成功页面
Args:
caption: 标题
message: 信息
next_url: 返回url
Returns:
返回成功页面"""
invoke("render_template", template_content_or_cb, render_dict_or_cb) -> str
def render_template(template_content_or_cb, render_dict_or_cb) -> str:
"""渲染模板
Args:
template_content_or_cb: 模板内容或回调函数
render_dict_or_cb: 渲染字典或回调函数
Returns:
返回渲染结果"""
invoke("render_template_file", template_file_or_cb, render_dict_or_cb) -> str
def render_template_file(template_file_or_cb, render_dict_or_cb) -> str:
"""渲染模板文件
Args:
template_file_or_cb: 模板文件或回调函数
render_dict_or_cb: 渲染字典或回调函数
Returns:
返回渲染结果"""
invoke("request_page", type_name: str, action_type: str, context_dict: dict = None) -> str
def request_page(type_name: str, action_type: str, context_dict: dict = None) -> str:
"""请求显示页面
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回显示页面(html)内容."""
invoke("run_event_loop") -> None
def run_event_loop() -> None: """运行消息循环"""
invoke("safe_get_named_object", name: str, default_value_cb: ) -> object
def safe_get_named_object(name: str, default_value_cb:) -> object: """得到命名资源对象. Args: name: 对象名称 default_value_cb: 得到缺省值回调函数 Returns: 返回命名对象或者None"""
invoke("scan_and_load_modules", application_path: str, root_path: str, module_name: str, filter_function: ) -> tuple
def scan_and_load_modules(application_path: str, root_path: str, module_name: str, filter_function:) -> tuple: """扫描并加载模块集 Args: application_path: 应用程序路径 root_path: 扫描根路径 module_name: 模块描述名 filter_function: 过滤函数: def _filter_cb(file_path: str, file_name: str) -> bool Returns: 返回(True, '')或(False, {error_message})"""
invoke("scan_and_load_service_modules", application_path: str, root_path: str) -> tuple
def scan_and_load_service_modules(application_path: str, root_path: str) -> tuple:
"""扫描并加载服务模块集
Args:
application_path: 应用程序路径
root_path: 扫描根路径
Returns:
返回(True, '')或(False, {error_message})"""
invoke("scan_and_load_sub_views", views_py_path_name: str, sub_view_prefix: str = None) -> tuple
def scan_and_load_sub_views(views_py_path_name: str, sub_view_prefix: str = None) -> tuple:
"""扫描并加载指定目录下的子视图("view_xxx.py")
用于每个app目录下的"views.py"模块加载同app目录下的子视图:
invoke('scan_and_load_sub_views', __file__)
Args:
views_py_path_name: views.py全路径文件
sub_view_prefix: 子视图前缀
Returns:
返回(True, '')或(False, {error_message})"""
invoke("scan_subclass_types", root_path: str, parent_class_type: object, module_name_prefix: str = '') -> tuple
def scan_subclass_types(root_path: str, parent_class_type: object, module_name_prefix: str = '') -> tuple:
"""从指定目录中扫描派生类型
Args:
root_path: 开始目录
parent_class_type: 父类类型
module_name_prefix: 模块名前缀(适用于从子目录开始导入模块)
Returns:
返回(True, {类型名称: 类})或(False, {error_message})"""
invoke("set_application_started", started: bool = True)
def set_application_started(started: bool = True):
"""设置程序已经开始
Args:
started: 是否已经开始"""
invoke("set_menu_root_element_dirty", update_now: bool = True) -> lxml.etree._Element
def set_menu_root_element_dirty(update_now: bool = True) -> lxml.etree._Element:
"""设置菜单根节点需要更新
Args:
update_now: 是否立即更新
Returns:
返回更新后的菜单根节点"""
invoke("set_project_path", project_path_name: str) -> None
def set_project_path(project_path_name: str) -> None:
"""设置项目路径.
设置当前的项目路径.用于运行时指定项目路径,从而支持单一程序,多项目数据支持.
Args:
project_path_name: 项目数据目录"""
invoke("set_user_login", user_account: str, post_sn: str, response_: object) -> None
def set_user_login(user_account: str, post_sn: str, response_: object) -> None:
"""设置用户信息
Args:
user_account: 用户帐户
post_sn: 岗位编号
response_: bottle响应对象."""
invoke("set_user_logout", response_: object) -> None
def set_user_logout(response_: object) -> None:
"""设置用户为未登录状态
Args:
response_: bottle响应对象."""
invoke("set_user_password", user_account: str, user_password: str) -> tuple
def set_user_password(user_account: str, user_password: str) -> tuple:
"""设置密码
Args:
user_account: 用户帐户
user_password: 密码
Returns:
返回(True, '')或者(False, {error_message})"""
invoke("set_widget_default_attributes", widget_attribute_dict: dict, default_attribute_dict: dict, class_radio_value_list: list = None) -> None
def set_widget_default_attributes(widget_attribute_dict: dict, default_attribute_dict: dict, class_radio_value_list: list = None) -> None:
"""设置部件缺省属性
Args:
widget_attribute_dict: 部件属性字典
default_attribute_dict: 缺省属性字典
class_radio_value_list: 类的单选择列表"""
invoke("sm_action_find_dict_list", type_name: str, state_value: int = 0) -> tuple
def sm_action_find_dict_list(type_name: str, state_value: int = 0) -> tuple:
"""查找状态机字典列表
Args:
type_name: 类型名称
state_value: 状态值
Returns:
返回(True, [{状态机动作字典}, ...])或(False, {error_message})"""
invoke("sm_diagram_get_dict_list") -> tuple
def sm_diagram_get_dict_list() -> tuple:
"""得到流程字典列表
Returns:
返回(True, [{流程字典}, ...])或(False, {error_message})"""
invoke("sm_log_add", owner_type: str, owner_id: str, state_value: int, extra_state_bits_value: int, operate_comment: str = None, operator: str = None, operate_timestamp: str = None, note: str = None, context_dict: dict = None) -> tuple
def sm_log_add(owner_type: str, owner_id: str, state_value: int, extra_state_bits_value: int, operate_comment: str = None, operator: str = None, operate_timestamp: str = None, note: str = None, context_dict: dict = None) -> tuple:
"""添加日志
Args:
owner_type: 物主类型
owner_id: 物主id
state_value: 状态值
extra_state_bits_value: 附加状态值
operate_comment: 日志注释
operator: 操作人
operate_timestamp: 操作时刻
note: 备注
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("sm_log_add_by_dict", sm_log_dict: dict, context_dict: dict = None) -> tuple
def sm_log_add_by_dict(sm_log_dict: dict, context_dict: dict = None) -> tuple:
"""添加日志字典
Args:
sm_log_dict: 日志字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("sm_log_get_first", owner_type: str, owner_id: str) -> tuple
def sm_log_get_first(owner_type: str, owner_id: str) -> tuple:
"""得到第一个日志记录字典
Args:
owner_type: 物主类型
owner_id: 物主id
Returns:
返回(True, {日志字典})或(False, {error_message})"""
invoke("sm_log_get_last", owner_type: str, owner_id: str) -> tuple
def sm_log_get_last(owner_type: str, owner_id: str) -> tuple:
"""得到最后一个日志记录字典
Args:
owner_type: 物主类型
owner_id: 物主id
Returns:
返回(True, {日志字典})或(False, {error_message})"""
invoke("sm_log_get_log_detail_list", type_name: str, record_id: str) -> tuple
def sm_log_get_log_detail_list(type_name: str, record_id: str) -> tuple:
"""得到指定记录的工作流处理日志
Args:
type_name: 类型名称
record_id: 记录id
Returns:
返回(True, [{处理日志}, ...])或(False, {error_message})"""
invoke("sm_log_get_next", owner_type: str, owner_id: str, operate_timestamp: str) -> tuple
def sm_log_get_next(owner_type: str, owner_id: str, operate_timestamp: str) -> tuple:
"""得到指定时刻的后一个日志
Args:
owner_type: 物主类型
owner_id: 物主id
operate_timestamp: 日志时刻
Returns:
返回(True, ({后日志字典}))或(False, {error_message})"""
invoke("sm_log_get_prev", owner_type: str, owner_id: str, operate_timestamp: str) -> tuple
def sm_log_get_prev(owner_type: str, owner_id: str, operate_timestamp: str) -> tuple:
"""得到日志时刻前一个日志
Args:
owner_type: 物主类型
owner_id: 物主id
operate_timestamp: 日志时刻
Returns:
返回(True, ({前日志字典}))或(False, {error_message})"""
invoke("sm_log_get_prev_list", owner_type: str, owner_id: str, operate_timestamp: str) -> tuple
def sm_log_get_prev_list(owner_type: str, owner_id: str, operate_timestamp: str) -> tuple:
"""得到指定时刻的前日志列表
Args:
owner_type: 物主类型
owner_id: 物主id
operate_timestamp: 日志时刻
Returns:
返回(True, [{日志字典}, ...]))或(False, {error_message})"""
invoke("sm_log_get_proces_flow_prev_list", owner_type: str, owner_id: str, operate_timestamp: str, state_value: int) -> tuple
def sm_log_get_proces_flow_prev_list(owner_type: str, owner_id: str, operate_timestamp: str, state_value: int) -> tuple:
"""得到指定时刻前的处理流程日志列表(按照流程顺序, 不包含驳回处理日志)
Args:
owner_type: 物主类型
owner_id: 物主id
operate_timestamp: 日志时刻
state_value: 当前状态
Returns:
返回(True, [{日志字典}, ...]))或(False, {error_message})"""
invoke("sm_log_has", owner_type: str, owner_id: str) -> tuple
def sm_log_has(owner_type: str, owner_id: str) -> tuple:
"""是否有日志记录
Args:
owner_type: 物主类型
owner_id: 物主id
Returns:
返回(True, {是否有记录})或(False, {error_message})"""
invoke("sm_log_has_next", owner_type: str, owner_id: str, operate_timestamp: str) -> tuple
def sm_log_has_next(owner_type: str, owner_id: str, operate_timestamp: str) -> tuple:
"""指定日志时刻前是否有后日志
Args:
owner_type: 物主类型
owner_id: 物主id
operate_timestamp: 日志时刻
Returns:
返回(True, {是否有后日志})或(False, {error_message})"""
invoke("sm_log_has_prev", owner_type: str, owner_id: str, operate_timestamp: str) -> tuple
def sm_log_has_prev(owner_type: str, owner_id: str, operate_timestamp: str) -> tuple:
"""指定日志时刻前是否有前日志
Args:
owner_type: 物主类型
owner_id: 物主id
operate_timestamp: 日志时刻
Returns:
返回(True, {是否有前日志})或(False, {error_message})"""
invoke("sm_state_find_dict_list", type_name: str, state_value: int, extra_state_bits_value: int) -> tuple
def sm_state_find_dict_list(type_name: str, state_value: int, extra_state_bits_value: int) -> tuple:
"""得到指定类型的状态字典列表
Args:
type_name: 类型名称
state_value: 当前状态值
Returns:
返回(True, [{状态字典}, ...])或(False, {error_message})"""
invoke("sm_state_get_closed_name") -> int
def sm_state_get_closed_name() -> int:
"""得到已闭合状态名
Returns:
返回已闭合状态名"""
invoke("sm_state_get_closed_value") -> int
def sm_state_get_closed_value() -> int:
"""得到已闭合状态值
Returns:
返回已闭合状态值"""
invoke("sm_state_get_completed_name", state_name: str) -> str
def sm_state_get_completed_name(state_name: str) -> str:
"""得到已完成状态名称
Args:
state_name: 原状态名称
Returns:
返回已完成状态名称"""
invoke("sm_state_get_dict_list", type_name: str) -> tuple
def sm_state_get_dict_list(type_name: str) -> tuple:
"""得到指定类型的状态字典列表
Args:
type_name: 类型名称
Returns:
返回(True, [{状态字典}, ...])或(False, {error_message})"""
invoke("sm_state_get_discard_name") -> str
def sm_state_get_discard_name() -> str:
"""得到废弃状态名
Returns:
返回废弃状态名"""
invoke("sm_state_get_discard_value") -> int
def sm_state_get_discard_value() -> int:
"""得到废弃状态值
Returns:
返回废弃状态值"""
invoke("sm_state_get_final_value", type_name: str) -> tuple
def sm_state_get_final_value(type_name: str) -> tuple:
"""得到指定类型的最终状态值
Args:
type_name: 类型名称
Returns:
返回(True, ({初始状态值}, {附加状态位}))或(False, {error_message})"""
invoke("sm_state_get_init_value", type_name: str) -> tuple
def sm_state_get_init_value(type_name: str) -> tuple:
"""得到指定类型的初始状态值
Args:
type_name: 类型名称
Returns:
返回(True, ({初始状态值}, {附加状态位}))或(False, {error_message})"""
invoke("sm_state_get_next", type_name: str, state_value: int) -> tuple
def sm_state_get_next(type_name: str, state_value: int) -> tuple:
"""得到指定类型的后状态
Args:
type_name: 类型名称
state_value: 当前状态值
Returns:
返回(True, ({后状态字典}, {附加状态位}))或(False, {error_message})"""
invoke("sm_state_get_next_recommend_extra_bits_value", type_name: str) -> tuple
def sm_state_get_next_recommend_extra_bits_value(type_name: str) -> tuple:
"""查找指定类型的推荐附加状态位值
Args:
type_name: 类型名称
Returns:
返回(True, {指定类型的推荐附加状态位值})或(False, {error_message})"""
invoke("sm_state_get_next_recommend_name", type_name: str) -> str
def sm_state_get_next_recommend_name(type_name: str) -> str:
"""查找指定类型的推荐状态名称
Args:
type_name: 类型名称
Returns:
返回状态名称"""
invoke("sm_state_get_next_recommend_value", type_name: str) -> tuple
def sm_state_get_next_recommend_value(type_name: str) -> tuple:
"""查找指定类型的推荐状态值
Args:
type_name: 类型名称
Returns:
返回(True, {状态值})或(False, {error_message})"""
invoke("sm_state_get_next_value", type_name: str, state_value: int) -> tuple
def sm_state_get_next_value(type_name: str, state_value: int) -> tuple:
"""得到指定类型的后状态值
Args:
type_name: 类型名称
state_value: 当前状态值
Returns:
返回(True, ({后状态值}, {附加状态位}))或(False, {error_message})"""
invoke("sm_state_get_pending_name", state_name: str) -> str
def sm_state_get_pending_name(state_name: str) -> str:
"""得到待处理状态名称
Args:
state_name: 原状态名称
Returns:
返回待处理状态名称"""
invoke("sm_state_get_prev", type_name: str, state_value: int, exclude_discard: bool = True) -> tuple
def sm_state_get_prev(type_name: str, state_value: int, exclude_discard: bool = True) -> tuple:
"""得到指定类型的前状态
Args:
type_name: 类型名称
state_value: 当前状态值
exclude_discard: 是否剔除废弃状态值
Returns:
返回(True, ({前状态字典}))或(False, {error_message})"""
invoke("sm_state_get_prev_value", type_name: str, state_value: int, exclude_discard: bool = True) -> tuple
def sm_state_get_prev_value(type_name: str, state_value: int, exclude_discard: bool = True) -> tuple:
"""得到指定类型的前状态值
Args:
type_name: 类型名称
state_value: 当前状态值
exclude_discard: 是否剔除废弃状态值
Returns:
返回(True, ({前状态值}, {附加状态位}))或(False, {error_message})"""
invoke("sm_state_get_process_flow_dict_list", type_name: str) -> tuple
def sm_state_get_process_flow_dict_list(type_name: str) -> tuple:
"""得到指定类型的处理流程字典列表(会签字典折叠)
Args:
type_name: 类型名称
Returns:
返回(True, [{状态字典}, ...])或(False, {error_message})"""
invoke("sm_state_get_reject_dict_list", type_name: str, state_value: int, extra_state_bits_value: int) -> tuple
def sm_state_get_reject_dict_list(type_name: str, state_value: int, extra_state_bits_value: int) -> tuple:
"""得到驳回状态字典列表
Args:
type_name: 类型名称
state_value: 状态值
extra_state_bits_value: 附加状态位值
Returns:
返回(True, [{状态字典}, ...])或(False, {error_message})"""
invoke("sm_state_get_reject_value", type_name: str, state_value: int, extra_state_bits_value: int) -> tuple
def sm_state_get_reject_value(type_name: str, state_value: int, extra_state_bits_value: int) -> tuple:
"""得到驳回后的状态值
Args:
type_name: 类型名称
state_value: 状态值
extra_state_bits_value: 附加状态位值
Returns:
返回(True, ({状态值}, {附加状态位值}))或(False, {error_message})"""
invoke("sm_state_get_task_name", state_name: str) -> str
def sm_state_get_task_name(state_name: str) -> str:
"""得到状态对应的任务名称
Args:
state_name: 状态名称
Returns:
返回状态对应的任务名称"""
invoke("sm_state_get_valid_dict_list", type_name: str) -> tuple
def sm_state_get_valid_dict_list(type_name: str) -> tuple:
"""得到指定类型的有效状态字典列表
Args:
type_name: 类型名称
Returns:
返回(True, [{状态字典}, ...])或(False, {error_message})"""
invoke("sm_state_has", type_name: str) -> tuple
def sm_state_has(type_name: str) -> tuple:
"""指定类型是否有状态元信息
Args:
type_name: 类型名称
Returns:
返回(True, {是否有状态元信息})或(False, {error_message})"""
invoke("sm_state_has_next", type_name: str, state_value: int) -> tuple
def sm_state_has_next(type_name: str, state_value: int) -> tuple:
"""指定类型的是否有后状态值
Args:
type_name: 类型名称
state_value: 当前状态值
Returns:
返回(True, {是否有后状态值})或(False, {error_message})"""
invoke("sm_state_has_prev", type_name: str, state_value: int, exclude_discard: bool = True) -> tuple
def sm_state_has_prev(type_name: str, state_value: int, exclude_discard: bool = True) -> tuple:
"""指定类型的是否有前状态值
Args:
type_name: 类型名称
state_value: 当前状态值
exclude_discard: 是否剔除废弃状态值
Returns:
返回(True, {是否有前状态值})或(False, {error_message})"""
invoke("sm_state_is_closed_value", state_value: int) -> bool
def sm_state_is_closed_value(state_value: int) -> bool:
"""指定状态值是否为闭合状态值
Args:
state_value: 当前状态值
Returns:
返回是否为闭合状态值"""
invoke("sm_state_is_discard_value", state_value: int) -> bool
def sm_state_is_discard_value(state_value: int) -> bool:
"""指定状态值是否为废弃状态值
Args:
state_value: 当前状态值
Returns:
返回是否为废弃状态值"""
invoke("sm_state_is_final_value", type_name: str, state_value: int) -> tuple
def sm_state_is_final_value(type_name: str, state_value: int) -> tuple:
"""当前状态值是否为最终状态值
Args:
type_name: 类型名称
state_value: 当前状态值
Returns:
返回(True, {是否为最终状态值})或(False, {error_message})"""
invoke("sm_state_is_init_value", type_name: str, state_value: int) -> tuple
def sm_state_is_init_value(type_name: str, state_value: int) -> tuple:
"""当前状态值是否为初始状态值
Args:
type_name: 类型名称
state_value: 当前状态值
Returns:
返回(True, {是否为初始状态值})或(False, {error_message})"""
invoke("sm_state_is_rejectable", type_name: str, state_value: int, extra_state_bits_value: int) -> tuple
def sm_state_is_rejectable(type_name: str, state_value: int, extra_state_bits_value: int) -> tuple:
"""指定状态值是否可驳回
Args:
type_name: 类型名称
state_value: 状态值
extra_state_bits_value: 附加状态位值
Returns:
返回(True, {是否可驳回})或(False, {error_message})"""
invoke("sm_state_is_substate", extra_state_bits: int) -> bool
def sm_state_is_substate(extra_state_bits: int) -> bool:
"""是否为子状态(会签状态)
Args:
extra_state_bits: 附加状态位
Returns:
返回为子状态(会签状态)"""
invoke("sm_state_parent_from_substate", state_dict: dict) -> dict
def sm_state_parent_from_substate(state_dict: dict) -> dict:
"""状态字典转换为会签父字典
Args:
state_dict: 状态字典
Returns:
返回会签父状态字典"""
invoke("sm_state_process_flow_dict_visit", process_dict_list: list, visit_cb: ) -> object
def sm_state_process_flow_dict_visit(process_dict_list: list, visit_cb:) -> object: """流程字典列表访问 Args: process_dict_list: 流程字典列表 visit_cb: 访问回调函数: def _visit_cb(process_flow_dict: dict) -> bool Returns: 返回回调函数返回值或"""
invoke("sm_state_value_get_next_recommed", state_value: int, state_value_step: int = None) -> int
def sm_state_value_get_next_recommed(state_value: int, state_value_step: int = None) -> int:
"""得到下一个状态推荐值
Args:
state_value: 当前状态值
state_value_step: 状态步进值
Returns:
返回下一个状态推荐值"""
invoke("sm_state_value_get_step_default") -> int
def sm_state_value_get_step_default() -> int:
"""得到状态缺省步进值
Returns:
返回状态缺省步进值"""
invoke("sm_substate_clear", extra_state_bits_value: int, extra_state_bits: int) -> int
def sm_substate_clear(extra_state_bits_value: int, extra_state_bits: int) -> int:
"""清除子状态位
Args:
extra_state_bits_value: 附加状态值
extra_state_bits: 附加状态位
Returns:
返回清除胡子状态位的值"""
invoke("sm_substate_get_dict_list", type_name: str, state_value: int) -> tuple
def sm_substate_get_dict_list(type_name: str, state_value: int) -> tuple:
"""得到指定类型、指定状态的子状态字典列表
Args:
type_name: 类型名称
state_value: 状态值
Returns:
返回(True, [{状态字典}, ...])或(False, {error_message})"""
invoke("sm_substate_get_extra_state_bits_list", type_name: str, state_value: int) -> tuple
def sm_substate_get_extra_state_bits_list(type_name: str, state_value: int) -> tuple:
"""得到指定类型、指定状态的附加状态位列表
Args:
type_name: 类型名称
state_value: 状态值
Returns:
返回(True, [{附加状态位}, ...])或(False, {error_message})"""
invoke("sm_substate_get_next_task_name", type_name: str, state_value: int, extra_state_bits_value: int) -> tuple
def sm_substate_get_next_task_name(type_name: str, state_value: int, extra_state_bits_value: int) -> tuple:
"""得到下一个任务名称
Args:
type_name: 类型名称
state_value: 状态值
extra_state_bits_value: 附加状态位值
Returns:
返回(True, {任务名称})或(False, {error_message})"""
invoke("sm_substate_is_set", extra_state_bits_value: int, extra_state_bits: int) -> bool
def sm_substate_is_set(extra_state_bits_value: int, extra_state_bits: int) -> bool:
"""子状态值中是否设置子状态位
Args:
extra_state_bits_value: 附加状态值
extra_state_bits: 附加状态位
Returns:
返回子状态值中是否设置子状态位"""
invoke("sm_substate_is_set_all", extra_state_bits_value: int, extra_state_bits_list: list) -> bool
def sm_substate_is_set_all(extra_state_bits_value: int, extra_state_bits_list: list) -> bool:
"""子状态值中是否设置全部子状态位
Args:
extra_state_bits_value: 附加状态值
extra_state_bits_list: 附加状态位列表
Returns:
返回子状态值中是否设置全部子状态位"""
invoke("sm_substate_is_set_any", extra_state_bits_value: int, extra_state_bits_list: list) -> bool
def sm_substate_is_set_any(extra_state_bits_value: int, extra_state_bits_list: list) -> bool:
"""子状态值中是否设置任一子状态位
Args:
extra_state_bits_value: 附加状态值
extra_state_bits_list: 附加状态位列表
Returns:
返回子状态值中是否设置任一子状态位"""
invoke("sm_substate_name_split", substate_name: str) -> list
def sm_substate_name_split(substate_name: str) -> list:
"""子状态名称拆分
Args:
substate_name: 子状态名称
Returns:
返回拆分列表"""
invoke("sm_substate_set", extra_state_bits_value: int, extra_state_bits: int) -> int
def sm_substate_set(extra_state_bits_value: int, extra_state_bits: int) -> int:
"""设置子状态位
Args:
extra_state_bits_value: 附加状态值
extra_state_bits: 附加状态位
Returns:
返回设置子状态位的值"""
invoke("stake_from_string", stake: str) -> float
def stake_from_string(stake: str) -> float:
"""从桩号字符串得到桩号,K100+020 ==> 100020
Args:
stake: 桩号
Returns:
返回桩号值(浮点数)"""
invoke("stake_to_string", stake: int) -> str
def stake_to_string(stake: int) -> str:
"""桩号转换为字符串,100020 ==> K100+020
Args:
stake: 桩号
Returns:
返回字符串格式桩号"""
invoke("start_of_next_day")
def start_of_next_day():
"""明天开始
Returns:
返回明天开始"""
invoke("start_of_next_hour")
def start_of_next_hour():
"""下一小时开始
Returns:
返回当前时间的下一个小时"""
invoke("test_widgets")
def test_widgets(): """测试部件"""
invoke("type_traits_get", *args, **kwargs)
def application_started_lru_cache.._memorize. .__memorize(*args, **kwargs): """包装函数"""
invoke("type_traits_has", *args, **kwargs)
def application_started_lru_cache.._memorize. .__memorize(*args, **kwargs): """包装函数"""
invoke("unregister_named_object", name: str) -> None
def unregister_named_object(name: str) -> None:
"""注销命名对象
Args:
name: 对象名称"""
invoke("user_account_to_name", user_account: str) -> str
def user_account_to_name(user_account: str) -> str:
"""用户帐户转用户名称
Args:
user_account: 用户帐户
Returns:
返回用户名称"""
invoke("verify_directory_exist", path: str) -> None
def verify_directory_exist(path: str) -> None:
"""确保目录存在.
Args:
path: 目标目录"""
invoke("visit_dispatchs", visitor) -> bool
def visit_dispatchs(visitor) -> bool:
"""访问派发者
Args:
visitor: 访问者 def visitor(url, function_instance, level) -> bool:
Returns:
返回中断与否"""
invoke("web_main") -> tuple
def web_main() -> tuple:
"""web服务器入口
Returns:
返回(True, '')或(False, {error_message})"""
invoke("wgs84_to_bd09", wgs84_longitude: float, wgs84_latitude: float) -> tuple
def wgs84_to_bd09(wgs84_longitude: float, wgs84_latitude: float) -> tuple:
"""WGS84经纬度转百度地图经纬度
Args:
wgs84_longitude: WGS84经度
wgs84_latitude: WGS84纬度
Returns:
返回(True, (bd_longitude, bd_latitude))或(False, {error_message})"""
invoke("write_file", path_name: str, content: bytes) -> None
def write_file(path_name: str, content: bytes) -> None:
"""写入文件内容.
Args:
path_name: 目标文件.
content: 文件内容"""
invoke("ws_connection_send", connection_handle: int, message: str) -> None
def ws_connection_send(connection_handle: int, message: str) -> None:
"""连接发送
Args:
connection_handle: 连接id
message: 消息内容"""
invoke("ws_get_connection_name", connection_handle: int) -> str
def ws_get_connection_name(connection_handle: int) -> str:
"""得到连接名称
Args:
connection_handle: 连接id
Returns:
返回连接名称"""
invoke("ws_has_connection", connection_handle: int) -> bool
def ws_has_connection(connection_handle: int) -> bool:
"""是否有连接存在
Args:
connection_handle: 连接id
Returns:
返回连接是否存在"""
invoke("ws_plugin_final") -> None
def ws_plugin_final() -> None: """插件释放"""
invoke("ws_plugin_initialize") -> tuple
def ws_plugin_initialize() -> tuple:
"""插件初始化
Returns:
返回(True, '')或(False, {error_message})"""
invoke("ws_set_connection_name", connection_handle: int, name: str) -> None
def ws_set_connection_name(connection_handle: int, name: str) -> None:
"""设置连接名称
Args:
connection_handle: 连接id
name: 连接名称"""
invoke("ws_visit_connection", handler) -> None
def ws_visit_connection(handler) -> None:
"""访问连接
Args:
handler: 访问回调函数: def visit_handler(connection_handle: int) -> None"""
invoke("xian80_grid_to_geodetic", central_meridian: float, northing: float, easting: float) -> tuple
def xian80_grid_to_geodetic(central_meridian: float, northing: float, easting: float) -> tuple:
"""西安80坐标系高斯反算
args:
central_meridian: 中央子午线(小数度)
northing: 高斯投影平面北距(N, X)
easting: 高斯投影平面东距(E, Y)
Returns:
返回小数度表示的({latitude:纬度}, {longitude: 经度})"""
invoke("/<type_name>/import_record_list_from_excel", type_name: str, excel_path_name: str, content_dict: dict) -> tuple
def _(type_name: str, excel_path_name: str, content_dict: dict) -> tuple:
"""从excel表格中导入记录表, 返回(success, error_message)
Args:
type_name: 类型名称
excel_path_name: excel文件路径
content_dict: 场景字典
Returns:
成功时返回(True, ''), 失败时返回(False, '')"""
invoke("/<type_name>/export_record_list", type_name: str, context_dict: dict) -> tuple
def _(type_name: str, context_dict: dict) -> tuple:
"""导出记录表
Args:
type_name: 类型名称
context_dict: 场景字典
Returns:
成功时返回(True, html_content), 失败时返回(False, error_message)"""
invoke("/<type_name>/get_db_connection", type_name: str) -> object
def _(type_name: str) -> object:
"""得到类型对应的数据库连接
Args:
type_name: 类型名称
Returns:
返回数据库连接或None"""
invoke("/<type_name>/find_record_by_id", type_name: str, object_id: str, tag_name: str, context_dict: dict) -> tuple
def _(type_name: str, object_id: str, tag_name: str, context_dict: dict) -> tuple:
"""查找指定ID的记录
Args:
type_name: 类型
object_id: 字段值(id)
tag_name: 字段名
context_dict: 场景字典
Returns:
返回(True, {record_dict})或(False, {error_message})"""
invoke("/<type_name>/add", type_name: str, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, record_dict: dict, context_dict: dict) -> tuple:
"""添加记录
Args:
type_name: 类型
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/<type_name>/modify", type_name: str, filter_list: list, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, filter_list: list, record_dict: dict, context_dict: dict) -> tuple:
"""修改记录
Args:
type_name: 类型
filter_list: 过滤条件列表
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回(True, {record_dict})或(False, {error_message})"""
invoke("/<type_name>/remove", type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple
def _(type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple:
"""删除记录列表
Args:
type_traits_element: 类型特征节点
filter_list: 过滤表列表
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/<type_name>/add_begin", type_name: str, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, record_dict: dict, context_dict: dict) -> tuple:
"""添加记录开始事件
Args:
type_name: 类型名称
record_dict; 记录字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})或None"""
invoke("/<type_name>/do_add_record", type_name: str, record_dict: dict, db_connection: object, context_dict: dict) -> tuple
def _(type_name: str, record_dict: dict, db_connection: object, context_dict: dict) -> tuple:
"""执行添加记录
Args:
type_name: 类型名称
record_dict: 记录字典
db_connection: 数据库连接
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/<type_name>/add_final", type_name: str, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, record_dict: dict, context_dict: dict) -> tuple:
"""添加记录完成事件
Args:
type_name: 类型名称
record_dict; 记录字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})或None"""
invoke("/<type_name>/modify_begin", type_name: str, filter_list: list, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, filter_list: list, record_dict: dict, context_dict: dict) -> tuple:
"""修改记录开始事件
Args:
type_name: 类型名称
filter_list: 过滤条件列表
record_dict; 记录字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})或None"""
invoke("/<type_name>/do_modify_record", type_name: str, filter_list: list, record_dict: dict, db_connection: object, context_dict: dict) -> tuple
def _(type_name: str, filter_list: list, record_dict: dict, db_connection: object, context_dict: dict) -> tuple:
"""执行修改记录
Args:
type_name: 类型名称
filter_list: 过滤列表
record_dict: 记录字典
db_connection: 数据库连接
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/<type_name>/modify_final", type_name: str, filter_list: list, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, filter_list: list, record_dict: dict, context_dict: dict) -> tuple:
"""修改记录完成事件
Args:
type_name: 类型名称
filter_list: 过滤条件列表
record_dict; 记录字典
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})或None"""
invoke("/<type_name>/remove_begin", type_name: str, field_id: str, field_value: str, context_dict: dict) -> tuple
def _(type_name: str, field_id: str, field_value: str, context_dict: dict) -> tuple:
"""删除记录开始事件
Args:
type_name: 类型名称
field_id: 字段id
field_value: 记录值
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})或None"""
invoke("/<type_name>/do_remove_record_list", type_traits_element: lxml.etree._Element, filter_list: list, db_connection: object, context_dict: dict) -> tuple
def _(type_traits_element: lxml.etree._Element, filter_list: list, db_connection: object, context_dict: dict) -> tuple:
"""执行记录列表删除
Args:
type_traits_element: 类型特征节点
filter_list: 过滤表列表
db_connection: 数据库连接
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/<type_name>/add_in_dialog/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到模板文件
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/add_in_dialog/get_render_dict", type_name: str, action_type: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, context_dict: dict) -> dict:
"""得到添加对象的渲染字典
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/<type_name>/add_in_dialog/add_success/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到添加成功对话框页片
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面主题类"""
invoke("/<type_name>/add_in_dialog/add_success/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到添加成功对话框渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/<type_name>/modify_in_dialog/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到模板文件
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/modify_in_dialog/get_render_dict", type_name: str, action_type: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, context_dict: dict) -> dict:
"""得到修改对象的渲染字典
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/<type_name>/modify_in_dialog/modify_success/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到添加成功对话框页片
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面主题类"""
invoke("/<type_name>/modify_in_dialog/modify_success/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到修改成功对话框渲染字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/<type_name>/add_in_page/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到模板文件
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/modify_in_dialog/get_page_primary_theme_class", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页面主题类
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面主题类"""
invoke("/<type_name>/add_in_dialog/get_page_primary_theme_class", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页面主题类
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面主题类"""
invoke("/<type_name>/add_in_page/get_page_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面标题"""
invoke("/<type_name>/add_in_page/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内容标题
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内容标题"""
invoke("/<type_name>/add_in_dialog/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内容标题
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内容标题"""
invoke("/<type_name>/add_in_page/get_fragment_name_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None:
"""得到页片名称列表事件
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
fragment_name_list: 页片名称列表
context_dict: 场景字典"""
invoke("/<type_name>/add_in_page/get_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联css文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联css文件列表"""
invoke("/<type_name>/add_in_page/get_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联脚本文件列表"""
invoke("/<type_name>/add_in_page/get_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联脚本文件列表"""
invoke("/<type_name>/modify_in_dialog/get_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到启动脚本函数名称列表
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回启动脚本函数名称列表"""
invoke("/<type_name>/add_in_page/get_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到启动脚本函数名称列表
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回启动脚本函数名称列表"""
invoke("/<type_name>/add_in_dialog/get_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到启动脚本函数名称列表
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回启动脚本函数名称列表"""
invoke("/<type_name>/add_in_page/fragment_card/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到面板页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回面板页片内容"""
invoke("/<type_name>/add_in_page/get_submit_click_url", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到提交脚本
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回提交脚本"""
invoke("/<type_name>/add_in_dialog/get_submit_click_url", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到提交脚本
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回提交脚本"""
invoke("/<type_name>/modify_in_dialog/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内容标题
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内容标题"""
invoke("/<type_name>/modify_in_dialog/get_submit_click_url", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到提交脚本
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回提交脚本"""
invoke("/<type_name>/search_record_list/get_render_dict", type_name: str, action_type: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, context_dict: dict) -> dict:
"""得到渲染字典
通过重载本函数, 可提供特定类型、特定行为的渲染字典特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/<type_name>/show_list/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
通过重载本函数, 可提供特定类型、特定行为的模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/search_record_list/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到显示列表模板文件原型(允许类型特化)
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/show_list/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/<type_name>/show_list/get_page_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页面标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面标题"""
invoke("/<type_name>/show_list/get_page_primary_theme_class", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面面板主题类
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面面板主题类"""
invoke("/<type_name>/show_list/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面内容标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面内容标题"""
invoke("/<type_name>/show_list/get_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联css文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联css文件列表"""
invoke("/<type_name>/show_list/get_style_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联css文件列表
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联css文件列表"""
invoke("/<type_name>/show_list/get_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联脚本连接文件列表
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联脚本文件列表"""
invoke("/<type_name>/show_list/get_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联脚本文件列表"""
invoke("/<type_name>/show_list/get_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到启动脚本函数名称列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回启动脚本函数名称列表"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到过滤表页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回过滤表页片内容"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_style_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_style_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联css文件列表"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_script_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_script_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_startup_script_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/show_list/fragment_filters/get_fragment_startup_script_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到命令组页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回命令组页片内容"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_style_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_style_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联css文件列表"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_script_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_script_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_startup_script_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/show_list/fragment_actions/get_fragment_startup_script_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到记录表页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回记录表页片内容"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_style_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_style_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联css文件列表"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_script_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_script_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_startup_script_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/show_list/fragment_record_table/get_fragment_startup_script_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到分页页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回分页页片内容"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_style_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_style_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联css文件列表"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_script_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_script_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_startup_script_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/show_list/fragment_pagination/get_fragment_startup_script_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/sm_action/get_action_group_list", type_name: str, record_id: str, context_dict: dict) -> tuple
def _(type_name: str, record_id: str, context_dict: dict) -> tuple:
"""得到状态机命令组列表
Args:
type_name: 类型名称
record_id: 记录id
context_dict: 场景字典
Returns:
返回(True, {命令组列表})或(False, {error_message})"""
invoke("/<type_name>/sm_action/get_approval_action_list", type_name: str, record_id: str, context_dict: dict) -> tuple
def _(type_name: str, record_id: str, context_dict: dict) -> tuple:
"""得到状态机批准的命令列表
Args:
type_name: 类型名称
record_id: 记录id
context_dict: 场景字典
Returns:
返回(True, {命令字典列表})或(False, {error_message})"""
invoke("/<type_name>/sm_action/get_reject_action_list", type_name: str, record_id: str, context_dict: dict) -> tuple
def _(type_name: str, record_id: str, context_dict: dict) -> tuple:
"""得到状态机驳回的命令列表
Args:
type_name: 类型名称
record_id: 记录id
context_dict: 场景字典
Returns:
返回(True, {命令字典列表})或(False, {error_message})"""
invoke("/<type_name>/sm_action/get_reject_command_dict_list", type_name: str, record_id: str, context_dict: dict) -> tuple
def _(type_name: str, record_id: str, context_dict: dict) -> tuple:
"""得到驳回命令字典
Args:
type_name: 类型名称
record_id: 记录id
context_dict: 场景字典
Returns:
返回(True, [{命令字典}, ...])或(False, {error_message})"""
invoke("/<type_name>/sm_action/get_command_dict_from_sm_action", type_name: str, record_id: str, sm_action_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, record_id: str, sm_action_dict: dict, context_dict: dict) -> tuple:
"""根据状态机动作构建界面命令字典
Args:
type_name: 类型名称
record_id: 记录id
sm_action_dict: 状态机动作字典
context_dict: 场景字典
Returns:
返回(True, {界面命令url})或(False, {error_message})"""
invoke("/<type_name>/sm_action/get_click_url_from_sm_action", type_name: str, record_id: str, sm_action_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, record_id: str, sm_action_dict: dict, context_dict: dict) -> tuple:
"""根据状态机动作构建界面命令url
Args:
type_name: 类型名称
record_id: 记录id
sm_action_dict: 状态机动作字典
context_dict: 场景字典
Returns:
返回(True, {界面命令url})或(False, {error_message})"""
invoke("/<type_name>/sm_menu/get_module_id", type_name: str, sm_diagram_dict: dict) -> tuple
def _(type_name: str, sm_diagram_dict: dict) -> tuple:
"""得到状态机模块菜单id
Args:
type_name: 类型名称
sm_diagram_dict: 状态机流程字典
Returns:
返回(True, {状态机模块菜单id})或(False, {error_message})"""
invoke("/<type_name>/sm_menu/get_module_name", type_name: str, sm_diagram_dict: dict) -> tuple
def _(type_name: str, sm_diagram_dict: dict) -> tuple:
"""得到状态机模块菜单名称
Args:
type_name: 类型名称
sm_diagram_dict: 状态机流程字典
Returns:
返回(True, {状态机模块菜单名称})或(False, {error_message})"""
invoke("/<type_name>/sm_menu/get_module_icon_class", type_name: str, sm_diagram_dict: dict) -> tuple
def _(type_name: str, sm_diagram_dict: dict) -> tuple:
"""得到状态机模块菜单图标
Args:
type_name: 类型名称
sm_diagram_dict: 状态机流程字典
Returns:
返回(True, {状态机模块菜单图标})或(False, {error_message})"""
invoke("/<type_name>/sm_menu/get_menu_item_dict_list", type_name: str, sm_diagram_dict: dict) -> tuple
def _(type_name: str, sm_diagram_dict: dict) -> tuple:
"""得到状态机菜单项字典列表
Args:
type_name: 类型名称
sm_diagram_dict: 状态机流程字典
Returns:
返回(True, [{状态机菜单项字典}, ...])或(False, {error_message})"""
invoke("/<type_name>/get_process_flow_dict_list", type_name: str, record_id: str) -> tuple
def _(type_name: str, record_id: str) -> tuple:
"""得到处理流程字典列表
Args:
type_name: 类型名称
Returns:
返回(True, [{处理日志字典}, ...])或(False, {error_message})"""
invoke("/<type_name>/sm_is_support", type_name: str, action_type: str, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, context_dict: dict) -> tuple:
"""指定类型是否支持状态机
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回(True, {是否支持状态机})或(False, {error_message})"""
invoke("/<type_name>/search_record_list/type_traits_get", type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element
def _(type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element:
"""得到指定类型的特征xml节点
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回类型特征xml节点."""
invoke("/<type_name>/process_list/type_traits_get", type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element
def _(type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element:
"""得到指定类型的特征xml节点
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回类型特征xml节点."""
invoke("/<type_name>/show_list/type_traits_get", type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element
def _(type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element:
"""得到指定类型的特征xml节点
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回类型特征xml节点."""
invoke("/<type_name>/process_list/search_record_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, field_id_list: list, record_list: list, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, field_id_list: list, record_list: list, context_dict: dict) -> tuple:
"""搜索记录数量.
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
filter_list: 过滤表列表
context_dict: 场景字典
Returns:
返回(True, '')或(False, {error_message})"""
invoke("/<type_name>/get_state_dict_list", type_name: str, context_dict: dict) -> tuple
def _(type_name: str, context_dict: dict) -> tuple:
"""得到状态字典列表
Args:
type_name: 类型名称
context_dict: 场景字典
Returns:
返回(True, {状态字典列表})或(False, {error_message})"""
invoke("/<type_name>/get_process_flow_fragment", type_name: str, record_id: str) -> tuple
def _(type_name: str, record_id: str) -> tuple:
"""得到处理流程页片
Args:
type_name: 类型名称
Returns:
返回(True, {处理流程页片})或(False, {error_message})"""
invoke("/<type_name>/get_process_flow_template_file", type_name: str) -> str
def _(type_name: str) -> str:
"""得到处理流程页片模板文件
Args:
type_name: 类型名称
Returns:
返回处理流程页片模板文件"""
invoke("/<type_name>/get_process_flow_render_dict", type_name: str, record_id: str) -> tuple
def _(type_name: str, record_id: str) -> tuple:
"""得到处理流程渲染字典
Args:
type_name: 类型名称
Returns:
返回(True, {渲染字典})或(False, {error_message})"""
invoke("/<type_name>/process/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/process/get_page_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面标题"""
invoke("/<type_name>/process/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面内容标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面内容标题"""
invoke("/<type_name>/process/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/<type_name>/process/fragment_process_flow/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片内容
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内容"""
invoke("/<type_name>/process/fragment_actions/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/<type_name>/process/fragment_actions/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/<type_name>/process/get_action_group_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到命令组列表([[{命令字典}, ...], ...])
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回命令组列表"""
invoke("/<type_name>/process/fragment_approval_comment/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/<type_name>/process/fragment_approval_comment/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/<type_name>/process/fragment_approval_logs/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/<type_name>/process/fragment_approval_logs/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/<type_name>/process/fragment_record_detail/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/<type_name>/process/fragment_record_detail/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/<type_name>/process/get_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联css文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联css文件列表"""
invoke("/<type_name>/process/get_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联脚本文件列表"""
invoke("/<type_name>/process/get_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联脚本文件列表"""
invoke("/<type_name>/process_list/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
通过重载本函数, 可提供特定类型、特定行为的模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/process_list/get_page_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面标题"""
invoke("/<type_name>/process_list/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面内容标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面内容标题"""
invoke("/<type_name>/process_list/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/<type_name>/process_list/get_fragment_name_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None:
"""得到页片名称列表事件
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
fragment_name_list: 页片名称列表
context_dict: 场景字典"""
invoke("/<type_name>/process_list/get_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联css文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联css文件列表"""
invoke("/<type_name>/process_list/get_style_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联css文件列表
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联css文件列表"""
invoke("/<type_name>/process_list/get_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联脚本文件列表"""
invoke("/<type_name>/process_list/render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染即将完成时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/process_list/fragment_filters/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到过滤表页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回过滤表页片内容"""
invoke("/<type_name>/process_list/fragment_process_flow/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/<type_name>/process_list/fragment_process_flow/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/<type_name>/process_list/fragment_record_table/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到记录表页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回记录表页片内容"""
invoke("/<type_name>/process_list/fragment_pagination/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到分页页片内容
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
result_render_dict: 结果渲染字典
Returns:
返回分页页片内容"""
invoke("/<type_name>/process_list/fragment_record_table/get_fragment_script_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/admin/<action_type>/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
通过重载本函数, 可提供特定类型、特定行为的模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/admin/<action_type>/get_render_dict", type_name: str, action_type: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, context_dict: dict) -> dict:
"""得到渲染字典
通过重载本函数, 可提供特定类型、特定行为的渲染字典特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/admin/<action_type>/type_traits_get", type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element
def _(type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element:
"""得到指定类型的特征xml节点
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回类型特征xml节点."""
invoke("/admin/<action_type>/get_page_primary_theme_class", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面面板主题类
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面面板主题类"""
invoke("/admin/<action_type>/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/admin/<action_type>/get_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联脚本文件列表"""
invoke("/admin/<action_type>/fragment_header/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/admin/<action_type>/fragment_header/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/admin/<action_type>/fragment_footer/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/admin/<action_type>/fragment_footer/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/admin/<action_type>/fragment_sidebar/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/admin/<action_type>/fragment_sidebar/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/admin/<action_type>/fragment_control_sidebar/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/admin/<action_type>/fragment_control_sidebar/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/admin/<action_type>/fragment_content/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/admin/<action_type>/fragment_content/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/admin/<action_type>/get_start_page_url") -> str
def _() -> str:
"""得到起始页面url
Returns:
返回起始页面url"""
invoke("/accessory/<action_type>/get_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None:
"""内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/search_record_count", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple:
"""搜索记录数量.
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
filter_list: 过滤表列表
context_dict: 场景字典
Returns:
返回(True, {record_count})或(False, {error_message})"""
invoke("/<type_name>/<action_type>/search_record_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, count_per_page: int, page_no: int, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, count_per_page: int, page_no: int, context_dict: dict) -> tuple:
"""搜索记录列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
filter_list: 过滤表列表
count_per_page; 每页记录数量
page_no: 页索引(0基)
context_dict: 场景字典
Returns:
返回(True, {record_list})或(False, {error_message})"""
invoke("/<type_name>/<action_type>/get_res_authorize_sql", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple:
"""得到资源授权sql
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
filter_list: 过滤表列表
context_dict: 场景字典
Returns:
返回({sql}, {value_list})或None"""
invoke("/<type_name>/<action_type>/get_extra_sql", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, filter_list: list, context_dict: dict) -> tuple:
"""得到附加约束sql
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
filter_list: 过滤表列表
context_dict: 场景字典
Returns:
返回({sql}, {value_list})或None"""
invoke("/<type_name>/<action_type>/record_list_summary", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, field_id_list: list, record_list: list, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, field_id_list: list, record_list: list, context_dict: dict) -> tuple:
"""记录列表汇总
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
field_id_list: 字段id列表
record_list; 记录列表
context_dict: 场景字典
Returns:
返回(True, {summary_record})或None"""
invoke("/<type_name>/<action_type>/search_record_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, field_id_list: list, record_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, field_id_list: list, record_list: list, context_dict: dict) -> None:
"""搜索记录列表完成事件
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
field_id_list: 字段id列表
record_list; 记录列表
context_dict: 场景字典
Returns:
返回(True, {summary_record})或None"""
invoke("/<type_name>/<action_type>/get_context_dict", type_name: str, action_type: str) -> dict
def _(type_name: str, action_type: str) -> dict:
"""得到渲染场景字典
视图渲染开始前调用, 场景字典贯穿页面的整个渲染过程,通过重载本函数, 可为整个渲染过程提供附加参数
Args:
type_name: 类型名称
action_type: 行为名称
Returns:
返回渲染场景字典."""
invoke("/<type_name>/<action_type>/get_template_file", type_name: str, action_type: str, context_dict: dict) -> str
def _(type_name: str, action_type: str, context_dict: dict) -> str:
"""得到渲染模板文件
通过重载本函数, 可提供特定类型、特定行为的模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/<action_type>/get_render_dict", type_name: str, action_type: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, context_dict: dict) -> dict:
"""得到渲染字典
通过重载本函数, 可提供特定类型、特定行为的渲染字典特化
Args:
type_name: 类型名称
action_type: 行为名称
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/<type_name>/<action_type>/get_object_description", type_name: str, action_type: str, record_id: str, field_id_tag: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, record_id: str, field_id_tag: str, context_dict: dict) -> dict:
"""得到对象描述
通过重载本函数, 可提供特定类型、特定行为的对象描述特化
Args:
type_name: 类型名称
action_type: 行为名称
record_id: 记录id值
field_id_tag: 记录id名
context_dict: 场景字典
Returns:
返回渲染字典"""
invoke("/<type_name>/<action_type>/get_basic_render_dict", type_name: str, action_type: str, context_dict: dict, force: bool = False) -> dict
def _(type_name: str, action_type: str, context_dict: dict, force: bool = False) -> dict:
"""得到基本属性渲染字典(渲染字典构建前调用)
Args:
type_name: 类型名称
action_type: 动作类型
context_dict: 场景字典
result_render_dict: 结果渲染字典
force: 是否强制渲染
Returns:
返回基本属性渲染字典"""
invoke("/<type_name>/<action_type>/type_traits_get", type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element
def _(type_name: str, action_type: str, context_dict: dict) -> lxml.etree._Element:
"""得到指定类型的特征xml节点
Args:
type_name: 类型名称
action_type: 动作名称
context_dict: 场景字典
Returns:
返回类型特征xml节点."""
invoke("/<type_name>/<action_type>/render_begin", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染开始
视图渲染开始时调用, 通过重载本函数, 可初始化渲染结果字典和场景字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染即将完成时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/get_fragment_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片名称列表
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片名称列表"""
invoke("/<type_name>/<action_type>/get_fragment_name_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, fragment_name_list: list, context_dict: dict) -> None:
"""得到页片名称列表事件
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
fragment_name_list: 页片名称列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_page_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面标题"""
invoke("/<type_name>/<action_type>/get_page_primary_theme_class", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面面板主题类
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面面板主题类"""
invoke("/<type_name>/<action_type>/get_content_title", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页面内容标题
通过重载本函数, 提供指定类型、指定行为的页面标题特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页面内容标题"""
invoke("/<type_name>/<action_type>/get_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联css文件列表
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联css文件列表"""
invoke("/<type_name>/<action_type>/get_style_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, style_link_file_list: list, context_dict: dict) -> None:
"""外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_style_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联css文件列表
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联css文件列表"""
invoke("/<type_name>/<action_type>/get_style_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, style_file_list: list, context_dict: dict) -> None:
"""内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到外联脚本连接文件列表
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回外联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_script_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_link_file_list: list, context_dict: dict) -> None:
"""外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到内联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回内联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, script_file_list: list, context_dict: dict) -> None:
"""内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到启动脚本函数名称列表
通过重载本函数, 提供指定类型、指定行为的启动脚本函数特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回启动脚本函数名称列表"""
invoke("/<type_name>/<action_type>/get_startup_script_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, startup_script_list: list, context_dict: dict) -> None:
"""启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_actions_fragment", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到命令组视图页片
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征节点
context_dict: 场景字典
Returns:
返回命令组视图页片"""
invoke("/<type_name>/<action_type>/get_actions_template_file", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到命令组模板文件原型(允许类型特化)
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/<action_type>/get_actions_render_dict", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到命令组渲染字典
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回命令组渲染字典."""
invoke("/<type_name>/<action_type>/actions_render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染开始时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/get_actions_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_actions_style_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_actions_style_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_actions_style_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_actions_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_actions_script_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_actions_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_actions_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_actions_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/<action_type>/get_actions_startup_script_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_action_group_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到命令组列表([[{命令字典}, ...], ...])
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回命令组列表"""
invoke("/<type_name>/<action_type>/get_query_string", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到查询字符串
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回查询字符串"""
invoke("/<type_name>/<action_type>/get_next_url", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到跳转url
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回跳转url"""
invoke("/<type_name>/<action_type>/get_action_name_group_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到命令名称分组列表([['cmd_add', ...], ...])
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回命令名称分组列表"""
invoke("/<type_name>/<action_type>/get_disable_action_name_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, action_name_list: list, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, action_name_list: list, context_dict: dict) -> list:
"""返回禁用的行为列表
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
action_name_list: 命令名列表
context_dict: 场景字典
Returns:
返回禁用的命令名列表."""
invoke("/<type_name>/<action_type>/get_action_name_group_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, action_name_group_list: list, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, action_name_group_list: list, context_dict: dict) -> list:
"""得到命令名称分组列表完成事件
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
action_name_group_list: 命令名分组列表([['cmd_add', ...], ...])
context_dict: 场景字典
Returns:
返回命令组列表"""
invoke("/<type_name>/<action_type>/is_action_authorized", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> tuple:
"""检查命令是否授权
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称(cmd_add, cmd_search, ...)
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回(True, {是否授权})或(False, {error_message})或None"""
invoke("/<type_name>/<action_type>/get_action_group_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_group_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_group_list: list, context_dict: dict) -> None:
"""命令组列表完成事件
重载本函数可添加修改命令组和命令
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
result_group_list: 命令组结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_search/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到搜索命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回搜索命令字典"""
invoke("/<type_name>/<action_type>/cmd_search/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""搜索命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_add/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到添加命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回添加命令字典"""
invoke("/<type_name>/<action_type>/cmd_add/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""添加命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_remove/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到删除命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回删除命令字典"""
invoke("/<type_name>/<action_type>/cmd_remove/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""删除命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_template_download/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到模板下载命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回导入命令字典"""
invoke("/<type_name>/<action_type>/cmd_template_download/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""模板下载命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_import/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到导入命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回导入命令字典"""
invoke("/<type_name>/<action_type>/cmd_import/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""导入命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_export/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到导出命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回导出命令字典"""
invoke("/<type_name>/<action_type>/cmd_export/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""导出命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_select_all/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到全选命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回全选命令字典"""
invoke("/<type_name>/<action_type>/cmd_select_all/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""全选命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_select_reverse/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到反选命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回反选命令字典"""
invoke("/<type_name>/<action_type>/cmd_select_reverse/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""反选命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/cmd_select_reset/get_action_dict", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, context_dict: dict) -> dict:
"""得到复位命令字典
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
context_dict: 场景字典
Returns:
返回复位命令字典"""
invoke("/<type_name>/<action_type>/cmd_select_reset/get_action_dict_final", type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None
def _(type_name: str, action_type: str, action_name: str, type_traits_element: lxml.etree._Element, query_string: str, next_url: str, result_action_dict: dict, context_dict: dict) -> None:
"""复位命令字典完成事件
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
type_traits_element: 类型特征xml节点
query_string: 查询字符串
next_url: 下一个url
result_action_dict: 命令字典
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_filters_fragment", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到过滤表视图页片
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征节点
context_dict: 场景字典
Returns:
返回过滤表视图页片"""
invoke("/<type_name>/<action_type>/get_filters_template_file", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到过滤表模板文件原型(允许类型特化)
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/<action_type>/get_filters_render_dict", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到过滤表渲染字典
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回过滤表渲染字典."""
invoke("/<type_name>/<action_type>/filters_render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染开始时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/get_filters_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_filters_style_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_filters_style_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_filters_style_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_filters_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_filters_script_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_filters_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_filters_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_filters_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/<action_type>/get_filters_startup_script_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/filter_field_render_final", type_name: str, action_type: str, field_traits_element: lxml.etree._Element, compare_type: str, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, field_traits_element: lxml.etree._Element, compare_type: str, context_dict: dict, result_render_dict: dict) -> None:
"""过滤表字段渲染即将完成事件
通过重载本函数, 提供指定类型、指定行为的过滤表特化
Args:
type_name: 类型名称
action_type: 行为名称
field_traits_element: 字段特征xml节点
compare_type: 搜索比较类型
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/get_pagination_fragment", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到分页页片内容
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回分页页片内容"""
invoke("/<type_name>/<action_type>/get_pagination_template_file", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到分页模板文件原型(允许类型特化)
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/<action_type>/get_pagination_render_dict", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到分页渲染字典
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回分页渲染字典."""
invoke("/<type_name>/<action_type>/pagination_render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染开始时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/get_pagination_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_pagination_style_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_pagination_style_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_pagination_style_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_pagination_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_pagination_script_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_pagination_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_pagination_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_pagination_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/<action_type>/get_pagination_startup_script_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_record_table_fragment", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到记录表视图页片
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征节点
context_dict: 场景字典
Returns:
返回记录表视图页片"""
invoke("/<type_name>/<action_type>/get_record_table_template_file", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到记录表模板文件原型(允许类型特化)
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回模板文件."""
invoke("/<type_name>/<action_type>/get_record_table_render_dict", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到记录表渲染字典
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回记录表渲染字典."""
invoke("/<type_name>/<action_type>/record_table_render_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""渲染即将完成
视图渲染开始时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/get_record_table_style_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_record_table_style_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_record_table_style_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/get_record_table_style_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_record_table_script_link_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_record_table_script_link_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_record_table_script_file_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/<action_type>/get_record_table_script_file_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_record_table_startup_script_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/<action_type>/get_record_table_startup_script_list_final", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/get_record_table_output_field_id_list", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到记录表输出字段id列表
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回记录表输出字段id列表"""
invoke("/<type_name>/<action_type>/is_record_table_field_output", type_name: str, action_type: str, field_traits_element: lxml.etree._Element, context_dict: dict) -> bool
def _(type_name: str, action_type: str, field_traits_element: lxml.etree._Element, context_dict: dict) -> bool:
"""记录表字段是否输出
Args:
type_name: 类型名称
action_type: 行为名称
field_traits_element: 字段特征xml节点
context_dict: 场景字典
Returns:
返回记录表字段是否输出"""
invoke("/<type_name>/<action_type>/is_record_table_field_visible", type_name: str, action_type: str, field_traits_element: lxml.etree._Element, context_dict: dict) -> bool
def _(type_name: str, action_type: str, field_traits_element: lxml.etree._Element, context_dict: dict) -> bool:
"""记录表字段是否可见
Args:
type_name: 类型名称
action_type: 行为名称
field_traits_element: 字段特征xml节点
context_dict: 场景字典
Returns:
返回记录表字段是否可见"""
invoke("/<type_name>/<action_type>/whether_show_record_number", type_name: str, action_type: str, field_traits_element: lxml.etree._Element, context_dict: dict) -> bool
def _(type_name: str, action_type: str, field_traits_element: lxml.etree._Element, context_dict: dict) -> bool:
"""是否显示记录表行号
Args:
type_name: 类型名称
action_type: 行为名称
field_traits_element: 字段特征xml节点
context_dict: 场景字典
Returns:
返回是否显示记录表行号"""
invoke("/<type_name>/<action_type>/render_record_row", type_name: str, action_type: str, type_traits_element: lxml.etree._Element, record_dict: dict, context_dict: dict) -> str
def _(type_name: str, action_type: str, type_traits_element: lxml.etree._Element, record_dict: dict, context_dict: dict) -> str:
"""渲染记录行
Args:
type_name: 类型名称
action_type: 动作名称
type_traits_element: 类型特征xml节点
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回记录行"""
invoke("/<type_name>/<action_type>/render_record_actions", type_name: str, action_type: str, actions_template: str, record_dict: dict, context_dict: dict) -> str
def _(type_name: str, action_type: str, actions_template: str, record_dict: dict, context_dict: dict) -> str:
"""渲染记录动作
Args:
type_name: 类型名称
action_type: 动作名称
actions_template: 动作模板
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回记录动作"""
invoke("/<type_name>/<action_type>/is_record_action_template_authorized", type_name: str, action_type: str, actions_template: str, type_traits_element: lxml.etree._Element, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, actions_template: str, type_traits_element: lxml.etree._Element, record_dict: dict, context_dict: dict) -> tuple:
"""渲染记录动作
Args:
type_name: 类型名称
action_type: 动作名称
actions_template: 动作模板
type_traits_element: 类型特征xml节点
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回(True, {授权后的模板内容})或(False, {error_message})或None"""
invoke("/<type_name>/<action_type>/render_record_table_cell", type_name: str, action_type: str, field_dict: dict, record_dict: dict, context_dict: dict) -> str
def _(type_name: str, action_type: str, field_dict: dict, record_dict: dict, context_dict: dict) -> str:
"""渲染记录单元格
Args:
type_name: 类型名称
action_type: 动作名称
field_dict: 字段字典
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回记录单元格"""
invoke("/<type_name>/<action_type>/get_record_table_cell_value", type_name: str, action_type: str, field_dict: dict, record_dict: dict, context_dict: dict) -> tuple
def _(type_name: str, action_type: str, field_dict: dict, record_dict: dict, context_dict: dict) -> tuple:
"""得到记录单元格值
Args:
type_name: 类型名称
action_type: 动作名称
field_dict: 字段字典
record_dict: 记录字典
context_dict: 场景字典
Returns:
返回(ui_value, db_value)"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片内容
通过重载本函数, 提供指定类型、指定行为的页片特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内容"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_template_file", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> str:
"""得到页片模板文件
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片模板文件"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_render_dict", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> dict:
"""得到页片渲染字典
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片渲染字典"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_style_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联css文件列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联css文件列表"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_style_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_link_file_list: list, context_dict: dict) -> None:
"""页片外联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_style_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联css文件列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联css文件列表"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_style_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_style_file_list: list, context_dict: dict) -> None:
"""页片内联css文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联css文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_style_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_script_link_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片外联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的外联脚本文件列表特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片外联脚本文件列表"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_script_link_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_link_file_list: list, context_dict: dict) -> None:
"""页片外联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的外联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_link_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_script_file_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片内联脚本文件列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片内联脚本文件列表"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_script_file_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_script_file_list: list, context_dict: dict) -> None:
"""页片内联脚本文件列表完成事件
通过重载本函数, 提供指定类型、指定行为的内联脚本文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_script_file_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_startup_script_list", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict) -> list:
"""得到页片启动脚本函数列表
通过重载本函数, 提供指定类型、指定行为的页片模板文件特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
context_dict: 场景字典
Returns:
返回页片启动脚本函数列表"""
invoke("/<type_name>/<action_type>/<fragment_name>/get_fragment_startup_script_list_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, result_startup_script_list: list, context_dict: dict) -> None:
"""页片启动脚本列表完成事件
通过重载本函数, 提供指定类型、指定行为的启动脚本特化
Args:
type_name: 类型名称
action_type: 行为名称
fragment_name: 页面名称
type_traits_element: 类型特征xml节点
result_startup_script_list: 结果列表
context_dict: 场景字典"""
invoke("/<type_name>/<action_type>/<fragment_name>/fragment_render_final", type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None
def _(type_name: str, action_type: str, fragment_name: str, type_traits_element: lxml.etree._Element, context_dict: dict, result_render_dict: dict) -> None:
"""页片渲染即将完成事件
页片视图渲染即将完成时调用, 通过重载本函数, 可调整渲染结果字典
Args:
type_name: 类型名称
action_type: 行为名称
type_traits_element: 类型特征节点
context_dict: 场景字典
result_render_dict: 结果渲染字典"""
invoke("/<type_name>/<action_type>/<action_name>/get_ui_extra_class", type_name: str, action_type: str, action_name: str, action_dict: dict, context_dict: dict) -> str
def _(type_name: str, action_type: str, action_name: str, action_dict: dict, context_dict: dict) -> str:
"""命令界面附加类
重载本函数可添加命令的界面附加类属性
Args:
type_name: 类型名称
action_type: 动作名称
action_name: 命令名称
action_dict: 命令字典
context_dict: 场景字典
Returns:
返回命令界面附加类"""