|
609edae098
|
Add empty files for everything
|
2024-08-20 09:15:35 +02:00 |
|
|
c19786c997
|
rename overview
|
2024-08-20 09:15:35 +02:00 |
|
|
c739d688b7
|
[WIP] finish documenting HTML proxy
|
2024-08-20 09:15:35 +02:00 |
|
|
dbd6555791
|
[WIP] Write some more about the HTML proxy
|
2024-08-20 09:15:35 +02:00 |
|
|
1b7384906f
|
[WIP] documentation
|
2024-08-20 09:15:33 +02:00 |
|
|
d33b6fd177
|
Add code example and goals section in readme
|
2024-08-02 09:24:50 +02:00 |
|
|
8b67abf32f
|
Update readme
|
2024-08-01 14:57:13 +02:00 |
|
|
e763312f06
|
Fix handling of document fragments in renderer
|
2024-07-31 09:30:17 +02:00 |
|
|
6bd29f05dc
|
Refactor renderer class
|
2024-07-29 11:37:44 +02:00 |
|
|
e2ec8312af
|
Fix bug in special fields selection
|
2024-07-27 16:03:24 +02:00 |
|
|
fd10a49a43
|
Rewrite render module to use inheriting classes
|
2024-07-17 16:37:30 +02:00 |
|
|
6088b976d8
|
More code documentation
|
2024-06-24 13:04:42 +02:00 |
|
|
aa27cc0b34
|
Add basic editorconfig
|
2024-06-24 12:27:05 +02:00 |
|
|
a08d51e4db
|
More code documentation
|
2024-06-24 12:26:41 +02:00 |
|
|
e9e8aeba4f
|
Make property non-configurable
|
2024-06-24 12:26:36 +02:00 |
|
|
8de5303550
|
Minor refactor & documentation
|
2024-06-24 11:29:05 +02:00 |
|
|
74de53874b
|
Rename skooma module to "render"
|
2024-03-18 11:49:38 +01:00 |
|
|
21e5bdbba4
|
Add "newer" map to track replaced reactive elements
|
2024-02-29 15:47:20 +01:00 |
|
|
12daec85e6
|
Extract Ref class into separate module
|
2024-02-29 15:33:26 +01:00 |
|
|
6d4e398336
|
Add Ref class to follow reactive elements
|
2024-02-29 15:29:36 +01:00 |
|
|
d53e6c7fd5
|
Add replace and replaced events to reactive elements
|
2024-02-29 15:29:20 +01:00 |
|
|
3ff99bee9b
|
Add jsdoc class annotations to skooma module
|
2024-02-12 13:38:57 +01:00 |
|
|
8876dcfa68
|
Add meta-tag domProxy
|
2024-02-06 22:56:08 +01:00 |
|
|
0a80d860df
|
Rename domLens to domProxy / domArray
|
2024-02-06 22:02:29 +01:00 |
|
|
39012902e0
|
Full refactor of State (now Observable)
* Renamed to Observable
* Updated skooma.js to match the API
|
2024-02-06 22:00:48 +01:00 |
|
|
0a14283892
|
Remvoe stored state class
* The idea was good but the specifics were dumb
* Re-implement later with a better interface
|
2024-02-06 17:43:23 +01:00 |
|
|
5115de451f
|
Correct spelling of domLens
|
2024-02-06 17:43:23 +01:00 |
|
|
9b738bd589
|
Remove vestigial ChildObserver class from DOM lens
|
2024-02-06 17:43:23 +01:00 |
|
|
71d7c0ff4f
|
Rename "reactive" object to observable in code
|
2024-02-06 17:43:23 +01:00 |
|
|
784eb78f0a
|
Refactor
|
2024-01-24 16:43:50 +01:00 |
|
|
6248593570
|
Fix and refactor skooma.js
|
2024-01-24 16:13:01 +01:00 |
|
|
5488f2a49a
|
Fix bug in composed state
|
2024-01-24 16:12:22 +01:00 |
|
|
30f52a05e5
|
Refactor state module
|
2024-01-24 16:12:15 +01:00 |
|
|
1c03da8815
|
Make domLense error on non-element targets
|
2024-01-24 15:06:12 +01:00 |
|
|
44b6343de6
|
Remove event name cleanup in skooma.js
|
2024-01-24 14:51:45 +01:00 |
|
|
2445617e8b
|
Switch to svelte store contract
|
2024-01-24 14:50:51 +01:00 |
|
|
688cbae9ba
|
Refactor skooma.js
|
2024-01-24 13:14:06 +01:00 |
|
|
74e364e714
|
Add methods param to component generator
|
2024-01-24 10:21:59 +01:00 |
|
|
2f95afbcb7
|
Fix error handling arrays in skooma.js
|
2024-01-24 10:21:59 +01:00 |
|
|
24ea67bf81
|
Add get/set filters to forward state
|
2024-01-24 10:21:59 +01:00 |
|
|
dc29b10b1a
|
[WIP] Tweak skooma state contract
|
2024-01-22 11:22:11 +01:00 |
|
|
dda6673f15
|
[WIP] Add child generators and refactor
|
2024-01-22 10:35:42 +01:00 |
|
|
f6e7c00944
|
[WIP] Refactor get/set with arguments
|
2024-01-22 10:32:35 +01:00 |
|
|
2b8ba6e7d6
|
Change domLense method semantics
|
2024-01-20 15:06:23 +01:00 |
|
|
7a789d407e
|
[WIP] Major refactor and API change for version 2.0
|
2024-01-17 15:16:46 +01:00 |
|
|
c5c4e973a5
|
Remove valueKey from StoredState
|
2024-01-17 14:09:50 +01:00 |
|
|
47994975f9
|
Replace state "deep" option with "shallow" option
|
2024-01-17 11:52:41 +01:00 |
|
|
035eeb8fc0
|
Add subscribe method to state class
This makes the State class fully compatible with svelte stores
|
2024-01-17 11:39:16 +01:00 |
|
|
69a2aa1ca3
|
Allow calling get and set without property name
|
2024-01-17 11:31:38 +01:00 |
|
|
5726b8c2b9
|
Rename proxy to values in State class
|
2024-01-17 11:07:57 +01:00 |
|