Implement pure version of todos example 🎉
The `Widget` trait in `iced_pure` needed to change a bit to make the implementation of `Element::map` possible. Specifically, the `children` method has been split into `diff` and `children_state`.
This commit is contained in:
parent
e3108494e5
commit
bd22cc0bc0
18 changed files with 917 additions and 96 deletions
|
|
@ -53,7 +53,8 @@ impl State {
|
|||
impl<'a, Message, Renderer> iced_native::Widget<Message, Renderer>
|
||||
for Pure<'a, Message, Renderer>
|
||||
where
|
||||
Renderer: iced_native::Renderer,
|
||||
Message: 'a,
|
||||
Renderer: iced_native::Renderer + 'a,
|
||||
{
|
||||
fn width(&self) -> Length {
|
||||
self.element.as_widget().width()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue