Releases: AlanCheen/Flap
Releases · AlanCheen/Flap
3.4.2.1
3.4.2
3.4.0
【重大变更】 3.3.0
● 【新增】增加 flap-paging 模块,新增 FlapPagingDataAdapter 支持 Paging 功能;
○ 影响:原先所有方法对 FlapAdapter 的强依赖已经剥离,回归原生 Adapter 类;
● 【删除】不再支持 Delegate 注解,全面拥抱 DSL 方式;
● 【修改】减少 Hook 方法参数,减少非必要参数的传入或透出;
● 【修改】原 Flap 单例类改名为 FlapInitializer ,专注初始化功能,全局配置;
● 【新增】全新 Flap 类,负责核心逻辑处理;
● 【新增】FallbackAdapterDelegate 抽象类;
● 【新增】Component 增加 adapter 、data、flap 成员,可以在生命周期直接使用;同时增加 callService()、getParam()、fireEvent()方法;
● 【删除】移除了配置 Component 是否需要监听生命周期的能力,默认开启;
● 【删除】LayoutAdapterDelegate ,被 DSL 替代,没必要了;