45 Commits

Author SHA1 Message Date
JackLian
55c3fc9e58 feat: add types for shell, and move functions in types to utils 2022-12-06 11:12:00 +08:00
JackLian
1f3c697a27 refactor: wrap cabins in order to mark deprecated apis 2022-12-03 16:26:23 +08:00
JackLian
b664663890 refactor: move common to shell 2022-11-30 14:50:35 +08:00
JackLian
f951399f97 feat: provide new api project.setI18n for setting schema.i18n data 2022-11-23 14:33:40 +08:00
丁志磊
55365194e9
feat: shell node add isRGLContainer API (#1190)
* feat: shell node add isRGLContainer API
2022-11-02 14:19:46 +08:00
liujuping
319b13b559 fix: fix historySymbol is undefined causing errores when calling the history method 2022-10-31 10:58:32 +08:00
liujuping
66f6918a69 feat: add APIs for plugin-outline-pane which will be splitted in near future 2022-10-27 20:22:04 +08:00
LeoYuan 袁力皓
51aca3d330 feat: add top attrbute for Shell SettingPropEntry 2022-10-24 14:57:23 +08:00
LeoYuan 袁力皓
8f6b53e67d feat: add showArea & hideArea method for skeleton 2022-10-10 15:16:54 +08:00
LeoYuan 袁力皓
4b8ec09e86 feat: add importSchema event for documentModel 2022-09-26 14:55:52 +08:00
LeoYuan 袁力皓
0bcd9ff782
feat: add scrollToNode for simulator host (#1075) 2022-09-23 11:46:29 +08:00
LeoYuan 袁力皓
d1c9838343 feat: add some params for onDragstart & onDrag & onDragend 2022-09-16 16:15:53 +08:00
LeoYuan 袁力皓
391251788a refactor: modify parameter types of onMountNode 2022-09-09 17:27:43 +08:00
zyy7259
70e7c1c2e8 feat: add getExtraPropValue setExtraPropValue to shell SettingPropEntry 2022-07-20 08:33:29 +08:00
LeoYuan 袁力皓
a0c772fb90 fix: project event listeners will not be invoked sometimes 2022-07-06 11:03:52 +08:00
LeoYuan 袁力皓
152a24d655 feat: add flag createIfNode for ShellNode#getProp 2022-06-28 11:17:59 +08:00
liujuping
e02933c18b fix: fix the problem that material.getComponentMetasMap returns the wrong result 2022-06-14 10:14:14 +08:00
LeoYuan 袁力皓
ba90327eac feat: add setVisible for Node 2022-06-13 17:15:44 +08:00
LeoYuan 袁力皓
a9a118fe6e fix: fallback focusNode to root if empty 2022-06-13 17:15:44 +08:00
zyy7259
534e29429d feat: add expanded to shell SettingPropEntry 2022-06-13 16:39:30 +08:00
zyy7259
7b76ff357e feat: add isGroup & items to shell SettingPropEntry 2022-06-10 11:50:32 +08:00
LeoYuan 袁力皓
dcc247c7d5 feat: add onMountNode event for DocumentModel 2022-06-07 11:39:25 +08:00
LeoYuan 袁力皓
f9566454ef feat: add getComponentsMap() for DocumentModel 2022-06-07 11:07:13 +08:00
LeoYuan 袁力皓
d9a44c5de7 feat: add slotNode for shell prop 2022-05-31 10:07:23 +08:00
LeoYuan 袁力皓
2f8b9545de feat: add componentMeta getter for setingPropEntry 2022-05-31 10:07:23 +08:00
LeoYuan 袁力皓
de1f60bbee feat: add availableActions for ComponentMeta 2022-05-31 10:07:23 +08:00
LeoYuan 袁力皓
941ae05925 feat: add id setter for DocumentModel 2022-05-31 10:07:22 +08:00
LeoYuan 袁力皓
5ea53f706b fix: use the original object if it is not a shell object 2022-05-31 10:07:22 +08:00
LeoYuan 袁力皓
30267cb173 feat: return unbind function for onChangeDetecting & onChangeSelection 2022-05-31 10:07:21 +08:00
LeoYuan 袁力皓
1cfc8d668b feat: add renderer for simulatorHost 2022-05-19 14:33:24 +08:00
LeoYuan 袁力皓
a2d5c6fd90 fix: fix outline-tree initialization failed 2022-05-13 14:11:45 +08:00
LeoYuan 袁力皓
e83adcee81 feat: export nodeChildrenSymbol && remove some unnecessary editor.set 2022-05-11 14:09:18 +08:00
liujuping
85704c3694 feat: fix render-core leaf hoc component condition config should get from leaf exportSchema fn 2022-05-11 14:09:17 +08:00
LeoYuan 袁力皓
4fd7f27f8e feat: add some necessary methods and attributes 2022-05-11 14:09:17 +08:00
林熠
0c6bca339a
Merge pull request #418 from alibaba/feat/vision-polyfill
feat: add some features
2022-05-05 17:13:24 +08:00
LeoYuan 袁力皓
18d1a4fe1d feat: add some features 2022-05-05 16:48:15 +08:00
LeoYuan 袁力皓
a47d4eea28 feat: add mergeChldren API for shell node 2022-04-18 14:03:43 +08:00
liujuping
0ea76a746f fix: project.exportSchema api lack stage param & setAssets should be a async fn 2022-04-11 14:06:08 +08:00
LeoYuan 袁力皓
70fd3720d0 fix: make insertAfter & insertBefore work 2022-03-11 11:24:45 +08:00
LeoYuan 袁力皓
5c33ab6114 docs: 优化 readme 以及部分代码注释 2022-02-24 11:23:48 +08:00
LeoYuan 袁力皓
a7d436a052 feat: 在 skeleton 增加几个方法和事件 2022-02-21 20:24:40 +08:00
LeoYuan 袁力皓
a76618c858 Merge branch 'develop' into release/1.0.1-beta 2022-02-18 19:48:23 +08:00
LeoYuan 袁力皓
1b38a81265 fix: 增加必要的方法 2022-02-17 20:45:18 +08:00
LeoYuan 袁力皓
37dbfe91b4 test: 修复单测 2022-02-16 16:33:15 +08:00
LeoYuan 袁力皓
4f4ac5115d feat: first commit - genesis 2022-02-16 11:20:17 +08:00