Commit graph

1732 commits

Author SHA1 Message Date
Max
1763a4f2e7 feat: Support component import and aliasing in SUI 2024-07-28 19:16:02 +08:00
Max
93d36b7f03 Optimize SUI core to parse imports and set namespace attribute 2024-07-28 17:55:47 +08:00
Max
9469424b65
Merge pull request #716 from trheyi/main
Optimize SUI component property parsing
2024-07-27 17:11:42 +08:00
Max
76d0dde315 Optimize SUI component property parsing 2024-07-27 17:03:48 +08:00
Max
2efe1b5836
Merge pull request #715 from trheyi/main
Optimize SUI core to load script with disableCache option
2024-07-27 11:20:06 +08:00
Max
5050443e63 Optimize SUI core to load script with disableCache option 2024-07-27 10:28:17 +08:00
Max
99a77fdd8e Optimize SUI core to copy json-attr- to the prop in newJitComponentSel function 2024-07-27 10:14:13 +08:00
Max
7f41be9a70
Merge pull request #714 from trheyi/main
Optimize SUI core to copy json-attr- to the prop in newJitComponentSe…
2024-07-27 08:12:11 +08:00
Max
40ecbde86b Optimize SUI core to copy json-attr- to the prop in newJitComponentSel function 2024-07-27 08:06:04 +08:00
Max
dbf2be8ce8
Merge pull request #713 from trheyi/main
Optimize SUI frontend and backend script data sharing
2024-07-26 19:43:15 +08:00
Max
89957a9405 Optimize SUI JIT mode component parsing logic 2024-07-26 19:36:48 +08:00
Max
6bcede11d9 Refactor SUI core to handle backend script errors during page execution 2024-07-26 16:02:35 +08:00
Max
602333bd02 Optimize SUI frontend and backend script data sharing 2024-07-26 15:25:04 +08:00
Max
5e68c0f6fe
Merge pull request #712 from trheyi/main
Optimize SUI variable parsing logic
2024-07-26 12:14:58 +08:00
Max
002f409e67 Optimize SUI variable parsing logic 2024-07-26 12:06:08 +08:00
Max
e866243cf2
Merge pull request #711 from trheyi/main
Optimize expression parsing in SUI
2024-07-26 10:09:00 +08:00
Max
43e37fbfe4 Optimize expression parsing in SUI 2024-07-26 10:01:41 +08:00
Max
b6c5c0fd31 Refactor SUI core to set attribute values in parseProps function 2024-07-26 08:03:23 +08:00
Max
e7290f7f27
Merge pull request #710 from trheyi/main
[feat] SUI supports calling from backend functions
2024-07-25 19:24:18 +08:00
Max
7706439f8f Refactor SUI core to copy the script pointer to the request for page backend script execution 2024-07-25 19:07:50 +08:00
Max
cd08013bfe
Merge pull request #709 from trheyi/main
[feat] SUI backend script support
2024-07-25 18:14:24 +08:00
Max
0dbdc0b99b Refactor SUI core to conditionally append page components in Compile function 2024-07-25 18:05:21 +08:00
Max
276f29d777 [feat] SUI support BeforeRender hook for dataset processing, and deprecating the s:set method. 2024-07-25 17:56:40 +08:00
Max
8b93c3b219 Refactor SUI core to remove unnecessary code in BuildScripts function 2024-07-25 16:14:40 +08:00
Max
fe247d1e28 Refactor SUI core to load backend scripts for templates 2024-07-25 16:10:21 +08:00
Max
58ca39a32b [feat] Sharing the Constants variable between frontend and backend scripts 2024-07-25 15:37:23 +08:00
Max
d562591c84
Merge pull request #708 from trheyi/main
Refactor SUI core to load backend scripts for templates
2024-07-25 10:17:56 +08:00
Max
9418133b32 Refactor SUI core to load backend scripts for templates 2024-07-25 10:10:54 +08:00
Max
79ef52eaf9
Merge pull request #707 from trheyi/main
[add] SUI README
2024-07-24 19:25:27 +08:00
Max
8d375e2222 chore: Refactor SUI core to use lazy loading for the SUI library 2024-07-24 19:23:46 +08:00
Max
a8c37e78a4 Refactor page test to check for minimum number of pages and children 2024-07-24 17:04:25 +08:00
Max
13a98b8ad7
Merge pull request #706 from trheyi/main
Optimize error handling in SUI core build and compile functions
2024-07-24 08:41:30 +08:00
Max
8269dcf6f3 chore: Add warning messages for SUI core watch command 2024-07-24 08:28:47 +08:00
Max
1257337765 fix error handling in SUI core tests 2024-07-24 08:26:24 +08:00
Max
47064422a9 Optimize error handling in SUI core build and compile functions 2024-07-24 08:15:50 +08:00
Max
4823402e99
Merge pull request #705 from trheyi/main
Refactor event handler variable name in SUI core
2024-07-23 10:56:15 +08:00
Max
80239284de Refactor event handler variable name in SUI core 2024-07-23 10:41:48 +08:00
Max
5ec63f61ca
Merge pull request #704 from trheyi/main
Refactor SUI core to use dynamic loading for the SUI library
2024-07-23 08:19:10 +08:00
Max
60ada0a8d1 Refactor SUI core to use dynamic loading for the SUI library 2024-07-23 08:04:21 +08:00
Max
748a85220b
Merge pull request #703 from trheyi/main
Refactor component initialization in SUI core
2024-07-22 21:00:36 +08:00
Max
9101efb4b6 Refactor component initialization in SUI core 2024-07-22 20:37:51 +08:00
Max
2c32f983ce
Merge pull request #702 from trheyi/main
add ToCamelCase function in SUI core
2024-07-22 18:05:13 +08:00
Max
2f828b643d add ToCamelCase function in SUI core 2024-07-22 17:28:27 +08:00
Max
fc1442befc
Merge pull request #701 from trheyi/main
Refactor statement attributes copying logic in SUI core
2024-07-22 11:49:26 +08:00
Max
e802599795 Refactor statement attributes copying logic in SUI core 2024-07-22 11:18:12 +08:00
Max
4872ced2de
Merge pull request #700 from trheyi/main
fix missing trans-text attribute bug
2024-07-21 07:21:32 +08:00
Max
dc8cfb66df fix missing trans-text attribute bug 2024-07-21 07:09:59 +08:00
Max
67ffd4f91c
Merge pull request #699 from trheyi/main
optimize event binding logic in SUI core for just-in-time mode
2024-07-20 17:54:17 +08:00
Max
f32a677265 Refactor event binding logic in SUI core 2024-07-20 17:45:19 +08:00
Max
258163497a Refactor event binding logic in SUI core 2024-07-20 15:42:08 +08:00