48 Commits

Author SHA1 Message Date
liujuping
e3a19896d7 fix(prop): emit event when unset prop 2024-01-30 11:04:54 +08:00
liujuping
cd67a8cea3 test(designer): add parse-metadata test 2024-01-25 10:10:55 +08:00
andylili21
27e914cece
fix: Improve code and simplify logic (#2651)
* fix: Improve code and simplify logic
2023-11-23 16:05:07 +08:00
AprChell
8208dd3a32
fix(exportschema): exportSchema(IPublicEnumTransformStage.Save) type conver (#2661)
* fix(exportschema): exportSchema(IPublicEnumTransformStage.Save) type conver

* test(prop): nullProp equals null, not
2023-11-20 16:24:27 +08:00
liujuping
944012ab3f test(designer): add test ut to sequencify 2023-11-14 13:30:22 +08:00
liujuping
7b6181719e feat(workspace): add multi foces-tracker in workspace mode 2023-07-10 16:30:20 +08:00
liujuping
03495ba9ef feat: add componentMeta?.advanced?.callbacks?.onSelectHook api 2023-06-05 10:14:08 +08:00
liujuping
035c213b16 fix: fix that the prop model is not reused and the update is not triggered 2023-06-01 14:10:16 +08:00
liujuping
dff06e70ac fix(prop): fix prop.export can not correctly export undefined[] 2023-04-19 15:55:08 +08:00
liujuping
33fd6bf642 feat: added features in workspace mode 2023-04-14 07:47:41 +08:00
liujuping
e1864fdf71 feat: field suport change JSExpression value 2023-04-03 17:40:16 +08:00
liujuping
4f7a0b984c fix: change autorun params to IPublicModelSettingField 2023-04-03 14:57:52 +08:00
liujuping
4bb4296229 fix: when the setting-field value is array, the observer invalid 2023-03-31 15:13:33 +08:00
liujuping
affdfbbb1c fix: fix the problem that the props value appears when the name is 0 2023-03-24 16:28:52 +08:00
liujuping
4d4a8a6d6f feat: fix designer:entry ts errors 2023-03-14 19:20:48 +08:00
liujuping
964833128b feat: add getDOMNode api definition in node module 2023-03-02 11:27:08 +08:00
liujuping
33a4192e2c fix: fix slot id is automatically generated every time 2023-02-24 15:28:18 +08:00
liujuping
319d495d3b test: add ut for designer/prop-setAsSlot 2023-02-22 12:51:57 +08:00
JackLian
810ccbd03e feat: add get advanced api for ComponentMeta 2023-01-30 15:10:46 +08:00
JackLian
1b74e71353 refactor: remove dependency of documentSymbol 2023-01-29 15:16:26 +08:00
JackLian
f25babe728 refactor: add isInLiveEditing api to canvas for refactoring of hotkey plugin as a standalone one 2023-01-13 17:07:09 +08:00
JackLian
02b4a5eaa9 fix(types): fix lint issues for node-children, and optimize related docs 2023-01-04 19:36:00 +08:00
liujuping
9444752a65 fix: fix onChangeNodeVisible & onChangeNodeChildren cannot be triggered successfully in some cases 2023-01-03 17:47:47 +08:00
liujuping
dae09e3bcb feat: added workspace api to support registration of multiple resources 2022-12-29 19:08:30 +08:00
JackLian
c2db198415 feat: add some big features to engine 2022-12-22 12:37:33 +08:00
林熠
6ae7c1bee5
refactor: remove dependency of shell from designer (#1328) 2022-12-08 11:41:13 +08:00
AndyKim
3fa810d8ce
fix: add null protection for LowcodeTypes.shape (#1326)
* fix: add null protection for LowcodeTypes.shape, to solve the error with umijs/max >= 4.0.30
2022-12-06 11:45:51 +08:00
JackLian
55c3fc9e58 feat: add types for shell, and move functions in types to utils 2022-12-06 11:12:00 +08:00
JackLian
20c8419f22 feat: feat: remove circular dependency between designer and shell 2022-12-05 14:56:51 +08:00
JackLian
84e0c1f096 feat: add createIntl to common.utils, and fix misuse of zh_CN 2022-11-28 11:16:28 +08:00
JackLian
f951399f97 feat: provide new api project.setI18n for setting schema.i18n data 2022-11-23 14:33:40 +08:00
刘菊萍(絮黎)
e1153c9aae
fix: fix the problem that the childWhitelist is invalid when dragged to the root container (#1168) 2022-10-27 11:03:59 +08:00
LeoYuan 袁力皓
c4768871db chore: correct mocked typo 2022-10-10 15:01:26 +08:00
刘菊萍(絮黎)
d3c891e2a4
feat: support for NotFoundComponent design state is optional (#1013) 2022-09-23 15:32:23 +08:00
LeoYuan 袁力皓
a9f15a7552 test: add some test cases 2022-08-11 11:11:01 +08:00
LeoYuan 袁力皓
c27f8019bc test: add some test cases 2022-08-09 18:25:47 +08:00
LeoYuan 袁力皓
c1bcb8f4d4 test(selection & dragon): add some test cases for increasing code coverage rate 2022-08-08 17:01:48 +08:00
LeoYuan 袁力皓
37654cd040 test(builtin-hotkey): increase designer's code branch coverage to 84.18% 2022-07-11 11:17:49 +08:00
LeoYuan 袁力皓
8f237b1089 test: increase branch coverage percentage of designer to 81.66% 2022-06-23 12:18:58 +08:00
LeoYuan 袁力皓
e005ca2e2e chore: suppress boring warnings emitted from babel 2022-06-17 14:22:11 +08:00
LeoYuan 袁力皓
c5ffbd59c4 test: add some unit tests for ComponentMeta 2022-06-16 13:35:11 +08:00
LeoYuan 袁力皓
4b0521a474 fix: fix test case failures of designer 2022-05-11 14:09:18 +08:00
fxxjdedd
3d176cb534 chore: convert devMode to standard spec format using metadataTransducer
fix: https://github.com/alibaba/lowcode-engine/issues/283
2022-05-05 17:15:44 +08:00
LeoYuan 袁力皓
d2c3f0ba6f test: fix node test cases run into infinite loop 2022-03-17 11:05:13 +08:00
LeoYuan 袁力皓
5bb9ec7a1d fix: prop should return undefined when all items are undefined 2022-03-17 10:08:22 +08:00
alex.mm
07cc1f2954 fix: 修正一些对内的地址 2022-03-07 16:52:11 +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