19 Commits

Author SHA1 Message Date
chenjiawei.inizio
cbefaa54fb
chore: add license header (#432)
* chore: add license-header

* chore: add precommit

* chore: add license header

* fix: only js & shell style
2025-07-01 11:53:02 +00:00
Yiwei Mao
93aa3e77b1
feat(variable): batch outputs (#426)
* feat: get by key path in flow-node-variable-data

* feat: scope chain transform service

* feat: form outputs plugin

* feat: base variable field

* feat: move set var get var to scope

* feat: batch outputs

* feat: form plugin create effect by func

* feat: batch output key configuration

* feat: merge effet api in form plugin

* feat: form plugin

* fix: variable layout test

* feat: simplify defineFormPluginCreator
2025-07-01 03:47:52 +00:00
xiamidaxia
80e4b7d7c0
feat: form node-context add clientContext (#363)
* feat: form node-context add clientContext

* fix: errorRender add clientContext props
2025-06-12 11:29:48 +00:00
Yiwei Mao
102980a23b
fix(form): effect return map share same instance (#263) 2025-05-23 05:50:01 +00:00
xiamidaxia
ce0c13393b
feat(fixed-layout): add input/output/multi-outputs/multi-inputs/break node (#246)
* feat(demo): add demo playground

* feat(fixed-layout): add multi-start and break node

* fix: form-model updateFormValues with formatOnInit

* feat(node-engine): formModel.values cloneDeep -> clone and add shllowEuqal checked

* feat(demo): demo-fixed-layout-simple add flow-select

* fix: use-node-render node undefined

* docs: docs error

* feat(fixed-layout): add input/output/multi-outputs/multi-inputs node
2025-05-20 09:22:11 +00:00
xiamidaxia
766fdc1597
fix: flowDocument fromJSON will reload the node json data (#240)
* fix: flowDocument fromJSON update node data

* feat: getNodeForm add updateFormValues
2025-05-16 12:25:26 +00:00
xiamidaxia
a98244c6a3
Feat/support react 16 (#221)
* chore: support react 16

* chore: support react 16
2025-05-13 06:16:00 +00:00
xiamidaxia
35bd5eabe2 fix: ci error 2025-03-25 20:49:37 +08:00
xiamidaxia
3397925e4a feat: free-layout-props delete onNodeActivated, getNodeForm.onFormValueChangeIn return disposable 2025-03-25 20:32:17 +08:00
YuanHeDx
6dd4e2d3ab
fix: fix FieldArrayModel.swap state issue with doc example covered (#70)
* feat: add get values to FormModel

* fix: fix FieldArrayModel.swap state issue with doc example added

* doc: fix array demo code
2025-03-20 07:59:55 +00:00
YuanHeDx
ff1b637010 fix: fix type name conflict 2025-03-18 14:46:09 +08:00
YuanHeDx
b4450db944 doc: add form effect examples 2025-03-18 14:14:50 +08:00
YuanHeDx
493d3084f5 doc(node): init node form demo 2025-03-18 14:14:50 +08:00
YuanHeDx
6331f44570 fix: typo & defaultValues func context missing 2025-03-11 15:05:31 +08:00
dragooncjw
dba931f56e chore: update package versions 2025-02-27 21:19:42 +08:00
dragooncjw
6e9a83ec2d chore: update link 2025-02-27 18:08:47 +08:00
dragooncjw
c21422fd20 chore: migrate to bytedance 2025-02-27 17:31:02 +08:00
sanmaopep
1b2c0ea06e chore: add variable api 2025-02-25 16:19:18 +08:00
dragooncjw
d7bdf8a078 feat: init flowgram.ai
Co-Authored-By: xiamidaxia <xiamidaxia@icloud.com>
2025-02-21 16:26:12 +08:00