|
5036259d75
|
Add support for HTML elements to listener binding
|
2021-11-24 16:16:04 +01:00 |
|
|
945736b9a9
|
Add bind function to listener.js
|
2021-11-23 16:30:11 +01:00 |
|
|
658608a405
|
Add text wrapper to skooma.js
|
2021-11-23 16:27:25 +01:00 |
|
|
34cac3913f
|
Add use.whenReady function
|
2021-11-03 20:51:17 +01:00 |
|
|
797b6448c8
|
Add Use helper
This should finally solve the question of how to pull behaviour defined
in JS modules into static HTML without bending over backwards.
|
2021-11-02 18:38:02 +01:00 |
|
|
f209112f58
|
Add markdown file documenting css.js features
|
2021-10-19 20:37:04 +02:00 |
|
|
f5f3794006
|
Switch camel-to-kebab case convertion in v helper
Calling as a function will no longer do the transformation, but instead
indexing the proxy will do this now.
|
2021-10-19 20:37:04 +02:00 |
|
|
b5ab9fafdb
|
Remove CSS style function
This function had overlap with skooma.js and was thus removed.
Use skooma instead.
|
2021-10-19 20:37:04 +02:00 |
|
|
46220c927b
|
Fix typo error in css.js
|
2021-10-19 20:37:04 +02:00 |
|
|
f877be4806
|
Add $ and _ handling in CSS
|
2021-10-19 20:37:04 +02:00 |
|
|
13f8ba591a
|
Add __raw property to listener proxies
|
2021-10-19 20:37:04 +02:00 |
|
|
be61a88f55
|
Add examples for Speaker
|
2021-10-19 20:37:03 +02:00 |
|
|
649286dcdf
|
Fix bug in speaker
|
2021-10-19 20:37:03 +02:00 |
|
|
fbb9bea3c0
|
Add example to listener documentation
|
2021-10-19 20:36:59 +02:00 |
|
|
b28dd09709
|
Add old value as third parameter to listener callbacks
|
2021-10-19 18:08:22 +02:00 |
|
|
fd58f3b437
|
Add handle helper function to skooma
|
2021-10-05 19:28:36 +02:00 |
|
|
fdbae44a8f
|
Add simple ULID generator
|
2021-09-20 20:48:55 +02:00 |
|
|
95683894bc
|
Add ObjectStorage object implementing Storage API
|
2021-09-20 11:39:29 +02:00 |
|
|
22ef3ae3c5
|
Add more examples to show off skooma's features
|
2021-09-13 22:38:25 +02:00 |
|
|
c93b5632de
|
Write documentation for listener, speaker and skooma
|
2021-09-13 22:20:03 +02:00 |
|
|
a5934d7b82
|
Add speaker to readme
|
2021-09-13 19:51:57 +02:00 |
|
|
a303a83ad7
|
Add support for repeated callbacks to listener
It is now possible to attach several callbacks to the same prop on a
single listener object.
|
2021-09-13 19:21:00 +02:00 |
|
|
7a061b10d5
|
Add speaker class, completing the black hand
|
2021-09-13 18:54:32 +02:00 |
|
|
95c6540ba2
|
Add support for initialisation function to skooma
|
2021-09-13 18:54:07 +02:00 |
|
|
12edc1890e
|
Add special case for dataset to skooma templating
|
2021-09-13 14:15:20 +02:00 |
|
|
bf50ea22dc
|
Remove preventDefault from inline event listeners
|
2021-09-10 13:31:44 +02:00 |
|
|
3c50558773
|
Add prommise support to skooma
|
2021-08-27 16:03:04 +02:00 |
|
|
545d6afa0e
|
Change CSS variable helper to proxy
|
2021-08-18 11:57:07 +02:00 |
|
|
05a673cb59
|
Add CSS variable helper function
|
2021-08-18 11:25:32 +02:00 |
|
|
7b29582c8c
|
Add description of what everything does to readme.
|
2021-08-16 19:40:03 +02:00 |
|
|
75099da695
|
Add css attribute name hyphenation
|
2021-08-16 19:31:52 +02:00 |
|
|
8c0c4f5614
|
Fix typo in skooma
|
2021-08-16 19:26:45 +02:00 |
|
|
2aff89d173
|
Add CSS builder
|
2021-08-16 19:17:04 +02:00 |
|
|
326a17f4e1
|
Improve skooma attribute handling
|
2021-08-16 18:03:43 +02:00 |
|
|
864cf22f5f
|
Add skooma style property for setting inline styles
|
2021-08-16 17:59:24 +02:00 |
|
|
0d547a3ceb
|
Add has metamethod to proxies
This change allows proxies to be used with `with` for easier HTML/SVG
generation.
|
2021-08-04 17:05:07 +02:00 |
|
|
736f850dd7
|
Rework attribute handling in Better
|
2021-08-03 16:32:19 +02:00 |
|
|
73a6c6767d
|
Add disconnected handling parallel to connected
|
2021-08-03 14:42:40 +02:00 |
|
|
d620c8528a
|
Fix typo in onConnect method name
|
2021-08-02 23:00:33 +02:00 |
|
|
7a299cf07c
|
Add properties static property to avoid empty xChanged methods
|
2021-08-02 22:58:52 +02:00 |
|
|
57dacb29c0
|
Add onConnect callback to Better
|
2021-08-02 22:44:51 +02:00 |
|
|
f2f4c03d69
|
Make name filtering exclusive to HTML nodes
|
2021-07-30 12:12:00 +02:00 |
|
|
a9c4877198
|
Add special shadowRoot semantics
|
2021-07-21 12:19:10 +02:00 |
|
|
3c7109155e
|
Rename initialize to initialise in better.js
|
2021-06-30 13:54:37 +02:00 |
|
|
397d294f41
|
Prevent default on skooma event listeners
|
2021-06-24 15:58:11 +02:00 |
|
|
523a720196
|
Add comments documenting what stuff does
|
2021-06-23 16:21:33 +02:00 |
|
|
5cf868a904
|
Add listener.js
|
2021-06-23 16:04:33 +02:00 |
|
|
3421f340f7
|
Rename BetterHTMLElement to Better
|
2021-06-23 15:14:40 +02:00 |
|
|
124857f7f8
|
Add event listeners to skooma.js
|
2021-05-26 11:27:46 +02:00 |
|
|
62f974b878
|
Fix case of hyphenated skooma elements
|
2021-05-26 11:26:12 +02:00 |
|