Commit graph

32 commits

Author SHA1 Message Date
b46aca0a13 Add methods to render each slot 2024-06-09 21:32:26 +09:00
d203c703c4 Apply render-children to fragment 2024-06-09 21:14:03 +09:00
f770e371b9 Add subclasses of tag 2024-06-09 21:03:21 +09:00
83e495b1cb Amend 2024-06-08 14:29:00 +09:00
8f14d58aa7 Improve rendering 2024-06-07 10:07:37 +09:00
c70c000d73 format 2024-06-05 08:22:14 +09:00
626fa3fe3e Rename render to render-to-string 2024-06-01 22:54:43 +09:00
6d894ed9a1 Add non-escaping-tag group 2024-06-01 21:55:03 +09:00
d4275d6967 Add group package 2024-06-01 20:14:17 +09:00
19c5e5a2c1 Add escaper package 2024-05-31 19:36:10 +09:00
8d3a2588d0 Change HSX parsing environment from compile-time to runtime 2024-05-30 12:55:13 +09:00
6a6e3231e7 Improve render function 2024-05-30 09:22:18 +09:00
5a63bf8154 Format 2024-05-29 13:00:10 +09:00
9d4d1aa9b6 Add renderer test 2024-05-29 12:53:29 +09:00
fb53f6aa05 Delete create-element-hook 2024-05-29 10:54:20 +09:00
cc4b3e19c6 Rename elm to element, add render method 2024-05-29 10:46:45 +09:00
1acb065464 Fix props->string function 2024-05-29 08:54:54 +09:00
e4c0e0f597 Rename class names 2024-05-28 20:49:10 +09:00
ab1d321cab Improve 2024-05-28 20:15:29 +09:00
8455ed4553 Change type of element-type, add deftag macro 2024-05-28 19:31:50 +09:00
634daeb8c1 Delete builtin-element class 2024-05-28 16:17:16 +09:00
ead5c408e3 Separate defhsx package from hsx package 2024-05-28 12:33:01 +09:00
e4eec0749f Amend stuffs 2024-05-27 18:11:04 +09:00
56c51ee0f8 Rename to expand component 2024-05-27 16:03:23 +09:00
9d0a425b49 define print-object method for element 2024-05-26 23:42:50 +09:00
ab34b5dbb6 Add merge-children-into-props function 2024-05-26 13:57:51 +09:00
55cf69582f Add test for hsx/hsx package 2024-05-26 13:34:02 +09:00
42a0828f89 Rename kind to type 2024-05-26 01:29:58 +09:00
3eea6a4e39 Add children slot to element 2024-05-26 00:57:06 +09:00
6ddf42f6a4 Rename piccolo to hsx 2024-05-25 21:57:22 +09:00
988aa8d672 Return itself when the html element is expanded 2024-05-25 20:16:03 +09:00
f8171dd47f Add create-element 2024-05-25 19:38:36 +09:00