conch_api library

Classes

ConchCoreAPI
Conch 原始API入口,提供Conch核心能力
ConchLoaderAPI
ConchLoaderAPI,用于管理加载的初始化和产物加载 使用示例:
ConchParams
Shiply平台初始化配置参数
ConfigGenerate
page_config 生成注解
PageLoadResul
页面加载结果
PatchExclude
标记不打入补丁的位置
PatchLoadResult
补丁加载结果
PatchOnly
  • 热更入口维度打包标记 (类及相关引用)
  • 热更函数的打包标记(单一函数)
  • PatchScope
    package维度打包标记

    Enums

    LogLevel
    日志输出等级定义
    PageLoadResultCode
    页面加载结果的枚举
    PatchLoadResultCode
    补丁加载结果

    Typedefs

    DefaultWidgetBuilder = Widget Function(String pageName)
    默认Widget构造器 pageName: 页面的名字
    LoadFail = dynamic Function(PageLoadResul? loadResult)
    加载失败的回调
    LoadingWidgetBuilder = Widget? Function()
    自定义加载中Widget构造器
    LoadPageDecorator = Widget Function(Widget object, PageLoadResul loadResult)
    加载结果的装饰器
    LoadSuccess = dynamic Function(Widget object, PageLoadResul loadResult)
    加载成功的回调
    LogOutput = void Function(LogLevel level, String tag, String message)
    日志输出接口定义
    PatchLoadCallback = dynamic Function(PatchLoadResult loadResult)
    补丁加载结果回调 loadResult: 补丁加载结果