BoBoooooo
f83c6bc0f6
fix: popover re-click position bug & drag panel drag bug ( #165 )
...
* fix: popover reClick position bug
* fix: drag event lose when drag over iframe
2024-05-29 15:26:00 +08:00
BoBoooooo
a0484e8f64
fix: check local component prototypes ( #160 )
...
* fix: prototype undefined bug
* fix: logic bug
* fix: components grid item ui
* fix: ui bug
* fix: update local file
2024-05-22 11:56:52 +08:00
864907600cc
fe31246483
feat: add select parent node of selected node ( #158 )
...
* feat: add select parent node of selected node
* feat: move select parent node to SelectSource
* fix: change icon & order
---------
Co-authored-by: ccloli <8115912+ccloli@users.noreply.github.com >
2024-05-20 20:15:28 +08:00
BoBoooooo
f17ccbb7f6
fix: support add components with popover ( #155 )
...
* feat: add drag panel & popover component
* feat: update web ide version to 1.3.11
* feat: add components-popover
* fix: update sidebar default width
* feat: add global components popover
* fix: _menuData default value
* feat: add addComponent event
* revert: remove isCollapsed prop
* fix: update local icon font url
2024-05-20 16:13:34 +08:00
BoBoooooo
f854f75b8a
feat: supoort set default active view ( #157 )
2024-05-20 15:27:32 +08:00
Wells
791fbb162a
fix: enhance code value validate in SettingForm ( #152 )
...
* fix: update register setter strategy & add getSetter
* fix: handle invalid code to prop value
* fix: add validate logic to code setters
* fix: update code validate
* fix: update ui of settingForm header
2024-05-17 18:20:08 +08:00
Wells
1fc22a4535
fix: support quick set tid in SettingForm ( #151 )
...
* fix: support quick set tid
* fix: shape return type of parseDndId
2024-05-17 10:53:18 +08:00
Wells
ffaa276b5c
feat: refactor parse attribute value ( #149 )
...
* refactor: update attribute value parsing logic
* fix: refactor toggle setter logic
* fix: enhance basic setters
* fix: move basic value setter to setting-form package
* fix: add setter type
* fix: update
* feat: support toggle formObject to codeSetter
* fix: update invalid setter notice
* fix: update node2value
* fix: trigger onChange for formObject
* docs: update
* chore: up
* feat: improve code2value function and fix related issues
* Revert "chore: up"
This reverts commit a87d8fcce4 .
* chore: update npm dependencies to latest versions
2024-05-16 13:03:41 +08:00
864907600cc
f7c837a8a9
feat: support validate on formItem ( #145 )
...
Co-authored-by: ccloli <8115912+ccloli@users.noreply.github.com >
2024-05-08 19:57:32 +08:00
maxwls
f2dcc942ed
chore: support start playground in different os ( #139 )
...
Co-authored-by: 王龙生 <wanglongsheng@pansoft.com >
2024-05-06 15:31:09 +08:00
Wells
ac48a8880e
fix: update setting form styles & sort deprecated props to the bottom ( #142 )
...
* fix: sort the deprecated props to the bottom
* fix: merge undefined props
* fix: update form label color
2024-05-06 15:30:29 +08:00
Wells
52864b5400
fix: variable tree remove button event handling ( #134 )
...
* docs: add StrictMode
* fix: variable tree remove button event handling
2024-04-16 15:25:09 +08:00
BoBoooooo
27166ec949
fix: render-setter expression value bug ( #133 )
...
* Create sync.yml
* Update sync.yml
* fix: render-setter expression value bug
* ci: remove sync.yml
2024-04-16 10:33:54 +08:00
BoBoooooo
1c1ad9e5eb
feat: support traverse native dom ( #132 )
...
* Create sync.yml
* Update sync.yml
* feat: support nativeDom
* ci: remove sync.yml
* fix: update test case
* fix: update isValidComponentName logic
2024-04-15 14:22:34 +08:00
Wells
93608d1037
fix: update setters and use tabOptions to filter props ( #129 )
...
* docs: update
* fix: update actionSelect
* fix: update ToggleButton text shape style
* fix: update InputCode minHeight and placeholder
* fix: show value in renderSetter
* docs: update
* fix: update groupOptions
* fix: update types
* chore: update
2024-04-02 20:08:54 +08:00
Wells
9ed6a7d1a4
feat: quick add sibling nodes ( #127 )
...
* docs: add mail example
* fix: update SettingForm style
* fix: add tooltip to quick add action
* feat: quick add sibling nodes
* fix: update view
2024-03-26 19:36:28 +08:00
Wells
bceb7a5c9c
fix: update selection helper style
2024-03-20 17:40:12 +08:00
Wells
9f7441c134
fix: add deprecated and data group to ComponentPropType ( #116 )
...
* fix: add deprecated and data group to ComponentPropType
* fix: render choiceSetter with icon
2024-03-18 16:49:41 +08:00
Wells
489118b88a
fix: refactor action, formHeader, selectionDropdown ( #114 )
...
* fix: add new action component
* fix: refactor form header component and add documentation link
* fix: refactor dropdown menu for selected item
* fix: update
* fix: add store variable in modelSetter
* fix: code styles
2024-03-18 11:43:45 +08:00
Wells
6c65362a5d
feat: support code id ( #111 )
...
* fix: parse tid in code
* fix: inject tango env variable
* fix: clone node with new tid
* docs: update resources
* fix: update node tree
* feat: add autoGenerateComponentId to designerConfig
* feat: add showIdentifier to set code id
* fix: support set tid in setting form
* fix: ignore duplicate codeId
* fix: remove FormValue component
* fix: show code id first in designer view
2024-03-13 11:01:57 +08:00
Wells
7470190e0b
Deploy docs to pages ( #104 )
...
* chore: update
* chore: update
* chore: remove website
2024-02-19 20:08:36 +08:00
Wells
63dca2a9b7
docs: update ( #95 )
...
* docs: update
* docs: update
* docs: update
* docs: add setters
* docs: update
* chore: add typedoc workflow
2024-02-19 16:58:59 +08:00
Wells
5b121939e6
feat: allow add extra node to sandbox navigator ( #100 )
2024-02-02 11:32:37 +08:00
Wells
32962d47fb
feat: add showItemSubtitle and renderItemExtra to SettingForm ( #99 )
...
* feat: add showItemSubtitle to SettingFormItem
* feat: add renderItemExtra to SettingForm
2024-01-29 13:32:27 +08:00
Wells
d5e42c93bb
fix: remove load iconfont ( #97 )
...
* fix: update icons
* fix: remove load iconfont in designer
2024-01-26 16:51:33 +08:00
Wells
8fd085d4fd
fix: update FormObject style ( #91 )
2024-01-23 11:11:34 +08:00
Wells
62d403f80a
fix: 优化变量树实现 ( #90 )
...
* docs: update milestone
* fix: add new properties and methods to interfaces and models
* chore: add CI workflow for pull requests
* chore: add prebuild step to CI workflow
2024-01-16 15:28:55 +08:00
Wells
8c07821d93
fix: refactor VariableTree & Workspace ( #83 )
...
* fix: refactor VariableTree
* fix: update
* fix: update
* fix: update
* fix: update
* fix: refactor IVariableTreeNode
* fix: update
* fix: refactor workspace
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-12-29 17:30:11 +08:00
wwsun
765ea07cd5
fix: check if store value is valid
2023-12-26 15:43:20 +08:00
wwsun
4d6b67eecd
fix: list overflow in expSetter
2023-12-26 14:36:13 +08:00
Wells
6fc0498901
feat: support local components ( #78 )
...
* docs: update
* feat: parse local components
* fix: update
* refactor: module exports to exportList
* fix: update workspace
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-12-19 15:07:44 +08:00
wwsun
5dd5ab62a8
chore: up
2023-12-13 15:57:54 +08:00
Wells
5e7e285452
fix: update variable tree with help messages and styling & add tangoConfig schema
...
* fix: update variable tree with help messages and styling
* chore: add spec package
* fix: update schema
* chore: disabled umi https2
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-12-13 14:03:07 +08:00
Wells
1acfa6864b
fix: render form item without setter & enhance tools ( #76 )
...
* fix: render form item without setter
* fix: update toggle-button style
* fix: update tools
* fix: remove useless code
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-12-12 11:10:17 +08:00
Wells
baf071f130
chore: use umi4 ( #75 )
...
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-12-08 15:46:51 +08:00
Wells
a8357f45b8
fix: add showSearch and showGroups to SettingForm & update internal icons ( #73 )
...
* fix: add internal setters & fix ui
* feat: add showSearch and showGroups to SettingForm
* fix: update icons
* fix: use antd form
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-12-07 10:31:19 +08:00
wwsun
5bc2fb2d5a
chore: up
2023-12-06 11:33:05 +08:00
wwsun
c884712331
fix: update FileType
2023-12-04 18:38:38 +08:00
Wells
accd826376
fix: workspace onFilesChange ( #70 )
...
* fix: workspace onFilesChange
* fix: remove appJson parse logic
* style: remove comments
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-11-29 14:43:06 +08:00
wwsun
2550411c1c
fix: update theme
2023-11-28 13:45:17 +08:00
Wells
f604996e56
fix: update varTreeNode style ( #69 )
...
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-11-23 18:46:56 +08:00
Wells
558f2cd0a6
fix: refactor update import specifiers ( #68 )
...
* fix: refactor update import declaration
* fix: rename module methods
* fix: update types
* fix: update
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-11-23 15:54:22 +08:00
wwsun
324f450851
docs: update timeline
2023-11-20 17:15:59 +08:00
青岚
2906efc8fc
docs: add seal d2c intro ( #63 )
2023-11-20 17:02:27 +08:00
Wells
4a06eb20cb
refactor: update workspace and viewModule
...
* docs: update example
* fix: refactor workspace
* fix: refactor viewModule
* fix: update interfaces
* fix: always switch to the view matched code file
* fix: keep sidebar state
* test: update
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-11-16 14:31:10 +08:00
wwsun
afb94d6a30
fix: fix sandbox props
2023-11-14 11:10:55 +08:00
wwsun
f53ce94c6e
fix: refactor workspace onFilesChange
2023-10-31 17:24:18 +08:00
BoBoooooo
d775a5003a
fix: add onFilesChange to workspace ( #50 )
...
* feat: workspace add onFileChange event callback
* fix: rename onFileChange to onFilesChange
* revert: sandbox ts def
2023-10-31 17:05:00 +08:00
BoBoooooo
9dd11f7a6d
fix: designer model add defaultActiveSidebarPanel ( #51 )
...
* feat: designer add component support click mode & support set defaultActivePanel
* revert: remove defaultAddComponentType
* revert: remove addComponentType ts def
2023-10-31 16:49:14 +08:00
Wells
5ebbb428fb
fix: enhance expSetter ( #43 )
...
* docs: Update
* fix: register history tool
* fix: add eslint to InputCode
* fix: enhance expSetter
* fix: transform value to expression code
* fix: value change of expSetter
* fix: input code without wrapper
* fix: disable eslint for InputCode by default
---------
Co-authored-by: wwsun <ww.sww@outlook.com >
2023-10-20 16:48:49 +08:00