Commit Graph

55 Commits

Author SHA1 Message Date
Xu Chang b2c1760c6e 修正了一些modi的相关逻辑 2024-12-19 14:53:35 +08:00
Xu Chang b0e0834fb0 增加了组件上的select接口,可以在应用runningTree上的更新后再去取数 2024-12-17 17:01:05 +08:00
Xu Chang 57ebc434ba ComponentOption中增加了stale配置项 2024-12-10 19:01:59 +08:00
Xu Chang 14b86b0c66 build 2024-12-02 18:03:37 +08:00
Xu Chang 6a93675892 重构了checkOperation的缓存机制 2024-09-15 17:58:27 +08:00
Xu Chang da52c8de16 修正了singletone的设计,全部改成zombie 2024-07-25 13:19:44 +08:00
Xu Chang 4dc20aff95 subscriber修改了sub和unsub的接口形式 2024-07-17 21:41:50 +08:00
Xu Chang 80d154196b build 2024-07-17 20:40:25 +08:00
Xu Chang a53909bcc3 将updateItems暴露给组件 2024-07-05 15:58:36 +08:00
Xu Chang 8184de966c 更新在初始化生命周期里的报错机制 2024-07-01 18:45:28 +08:00
Xu Chang aedc3a571f 增加了runningTree的更新管理,添加了savePoint能力(尚未充分测试) 2024-06-23 16:52:58 +08:00
Xu Chang 052175b889 增加了页面singleton配置,增加了runningTree的load/saveExtraData的功能 2024-06-21 17:50:57 +08:00
Xu Chang 187fb91f88 给tryExecute增加了action参数 2024-06-21 15:40:02 +08:00
wkj b76906fd76 subscriber支持setHalted 2024-06-17 22:01:54 +08:00
Xu Chang 0b293253fc Page.ts中修改了一个较重要的定义 2024-06-06 17:45:57 +08:00
Xu Chang 34c77d6d68 subscribe支持注册相同的Event,增加moduleName 2024-05-17 19:40:13 +08:00
Xu Chang 9a617ca5b4 pagination的声明 2024-05-07 11:23:39 +08:00
Xu Chang b52598a9c0 debugStore的一个小bug,pagination支持宽窄分开设置 2024-05-07 10:19:47 +08:00
Xu Chang 46bf40b578 pagination在component初始化时的声明 2024-04-28 19:21:04 +08:00
Xu Chang 7c72049950 去掉了oakAutoUnmount,增加了oakZombie 2024-04-14 19:47:37 +08:00
Xu Chang 83ae5a789c 修改了大量编译中的声明细节,简化了很多TS的泛型声明 2024-04-07 20:02:47 +08:00
Xu Chang 703c5a424b 重构了backendContext的生成函数注入 2024-03-29 18:26:07 +08:00
Xu Chang a266750e2b 适配context的改动 2024-03-29 15:10:13 +08:00
Xu Chang 3c104df78f 对前台使用context和getFreshValue逻辑的改动 2024-03-21 22:10:52 +08:00
Xu Chang d9fe9f2e3c checkOperation仍然可能返回OakException 2024-03-20 12:11:31 +08:00
Xu Chang 0c3f1d5f56 attrUpdateMatrix的部分代码 2024-03-20 10:55:21 +08:00
Xu Chang 8d8332e0ad runningTree中出现了几个编译warning 2024-03-17 19:34:36 +08:00
Xu Chang 1b8440c8f2 适配domain的改动 2024-03-17 18:21:55 +08:00
Xu Chang c2083ee7e8 runningTree增加了addItems/removeItems/recoverItems 2024-02-26 17:35:56 +08:00
Xu Chang 4cc265715d execute增加了携带operation的方式 2024-02-17 17:28:53 +08:00
Xu Chang 4f49b8b1cb addItem时,允许指定创建的id 2024-02-07 16:40:29 +08:00
Xu Chang 5f27d26ef9 subDataEvents定义 2024-02-05 10:47:43 +08:00
Xu Chang 45e42bb443 更新了subscribe的逻辑,增加了回调 2024-02-04 17:14:37 +08:00
wkj f70b40baed OakComponent 增加ref的申明字段 2024-01-12 11:04:59 +08:00
Xu Chang aaccbda3bc 重新设计实验了DataSubscribe 2023-12-08 11:58:26 +08:00
Xu Chang 71e886f752 FeatureDef的回调函数中增加了this声明 2023-12-06 11:31:12 +08:00
Xu Chang 4591e6754a 为features增加了一个callback选项 2023-12-06 11:17:01 +08:00
Xu Chang 785acdfd7d 将subscribe features的相关声明放出来 2023-12-01 13:34:46 +08:00
Xu Chang c7daaa2c2e 重构了subscribeFeature的写法 2023-12-01 12:32:52 +08:00
Xu Chang 504f0799d2 merge 2023-11-26 22:40:12 +08:00
Xu Chang d24fd56763 增加了大量和native相关的代码 2023-11-26 22:38:44 +08:00
wkj eca2f8011e 生命周期 增加resize 2023-11-23 19:58:15 +08:00
wkj a9b84ca320 fix 笔误 2023-11-23 14:13:56 +08:00
Xu Chang 95d03747c4 修正了singleNode的setRefreshResult,增加了unsubscribeAll函数 2023-11-23 10:36:16 +08:00
Xu Chang c268f104d0 拆分page.web.ts后编译 2023-11-22 15:16:27 +08:00
Wang Kejun 68df618c45 addNamedSorter 微调参数名 2023-11-18 11:09:41 +08:00
Xu Chang 9b70066bbe 重新设计优化了listNode的翻页机制 2023-11-18 10:54:30 +08:00
Xu Chang 7965d8595a 对非数据结点不进行refresh,删除了一些不必要的属性 2023-11-17 17:17:11 +08:00
Xu Chang 6ff8217e2c 更正了runningTree, ListNode不再能建立子结点了 2023-11-16 20:25:10 +08:00
Xu Chang fbde0afaf2 runningTree在execute之后的行为修正,以及reRender情况下没有row情况下的行为修正 2023-11-08 13:40:58 +08:00