Ashley Williams
73cb76a2d4
fix(doc): update example text for rustdoc
2022-12-16 09:14:31 -06:00
Ashley Williams
37c410a53c
fork: remove dodrio and stdweb stuff for now
2022-12-15 17:27:58 -06:00
Ashley Williams
e5f2b5c106
style: appease clippy
2022-12-15 16:40:54 -06:00
Ashley Williams
ddc8bc12d0
fork: rename and reversion
2022-12-15 16:35:42 -06:00
Samuel El-Borai
95764776f2
Remove use of deprecated proc_macro_hack
...
This fixes the error:
"unresolved macro `$crate::proc_macro_call_dodrio!`" from the file
examples/dodrio/counter/src/lib.rs.
Quoting proc_macro_hack documentation:
> Note: As of Rust 1.45 this crate is superseded by native support for
> #[proc_macro] in expression position. Only consider using this crate
> if you care about supporting compilers between 1.31 and 1.45.
Source: https://docs.rs/proc-macro-hack/latest/proc_macro_hack/index.html
2022-01-27 18:16:32 +00:00
Jonathan Kingston
62dd064f79
Add Send bound. Fixes #50
2019-05-28 16:30:53 +02:00
Jonathan Kingston
1588f30353
Relax attribute escaping. Fixes #26
2019-05-28 16:06:13 +02:00
Bodil Stokke
5334d783f2
Use TryFrom rather than panicking From implementations to do attribute conversion.
...
Now that it's landed in stable and all.
2019-04-12 20:00:33 +01:00
Matthew Nicholson
559359b2ff
add an iterator over all events
...
This iterator returns tuples conntaining the event name and whatever the
value is.
2019-04-01 00:46:46 -04:00
Matthew Nicholson
3edc4c3fa0
use generic events struct instead of `StringEvents`
...
This new structure is generic over any type that implents `From`/`Into`
for the type specified.
2019-03-31 02:04:30 -04:00
Bodil Stokke
813121b3a7
Dodrio support with a bespoke macro.
2019-03-16 03:18:49 +00:00
Bodil Stokke
dbb4ba8738
2018 edition.
2019-03-15 23:37:20 +00:00
Bodil Stokke
77888b20e5
Alias the Uri type to String.
...
Closes #30 .
Closes #31 .
2019-01-17 12:56:22 +00:00
Bodil Stokke
818c8ebdac
Make it generic on event type, determined by output type.
...
Unfortunately, this means the macro now requires a type annotation when
using event handlers.
Closes #6 , #17 .
2018-12-01 18:33:34 +00:00
David Tolnay
0ec3be89cc
Support nested invocations of html macro
2018-11-18 02:45:07 -08:00
David Tolnay
893566118d
Remove proc_macro_hygiene feature
2018-11-18 02:45:06 -08:00
Bodil Stokke
c036b7c7c5
Fix doc typo.
2018-11-17 23:06:48 +00:00
Bodil Stokke
43550de7b8
Prepare for initial release.
2018-11-17 22:37:19 +00:00
Bodil Stokke
bc94387213
Toplevel docs.
2018-11-17 21:49:45 +00:00
Bodil Stokke
276ba31432
Documentation++.
2018-11-17 20:38:07 +00:00
Bodil Stokke
28513b93e9
Docs and cleanups.
2018-11-17 14:25:32 +00:00
Bodil Stokke
001a7ba016
Parameterise nodes etc on output type, so we can type event handlers based on it.
...
With this, Node<String> only accepts event handlers implemented
for String, etc. No danger of trying to stringify functions and vice versa.
2018-11-16 23:33:11 +00:00
Bodil Stokke
a9dc58da9c
Event handlers!
2018-11-15 23:25:38 +00:00
Bodil Stokke
cc8e7219a2
Reorganise, docs, HTML escaping.
2018-11-14 18:25:05 +00:00
Bodil Stokke
2806bde178
Such work.
2018-10-28 00:48:34 +01:00
Bodil Stokke
858b16cf34
Drop the bad Rust 2018 Cargo forces on you. Rewrite to work with actual native proc_macros.
2018-10-27 19:49:52 +01:00
Bodil Stokke
dee331c5eb
Cleanup, reorg, data attributes.
2018-10-27 17:00:43 +01:00
Bodil Stokke
4f8b4e2b20
The nastiest element declaration macro.
2018-10-27 03:11:00 +01:00
Bodil Stokke
3bc444068c
Make it so.
2018-10-26 22:02:21 +01:00