Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #88

Merged
merged 105 commits into from
Apr 1, 2024
Merged

Develop #88

merged 105 commits into from
Apr 1, 2024

Conversation

ivanceras
Copy link
Owner

  • struct DomNode as a wrapper to the web_sys::Node, this allows custom behaviour on StatefulComponent
  • improvment on SkipDiff with SkipAttrs strategy which specifies specific attribute to skip.
  • remove inner_html as it breaks the tracking of dom tree
  • make safe_html use parsing of html for safely adding html into the dom.
  • add Symbol variant for the Leaf which is specifically intended to be used for html-entities
  • remove the use of VDOM-DATA-ID and counter since tracking of closures is already in the DomNode
  • improve templating

…nent as it is superseeded by the use of TemplatedView which provides the same functionality
…as it can be acquired from the comp view itself
…it can be acquired from calling the Applications view
…override the previously set attribute with the same name
…e how patches are handled to their underlying nodes
…o modify the DomTree, this is needed for custom modification on stateful component
…ow_event_listeners into Task counterpart in the Window functions
…ement rather than replacing the whole thing with a new Rc<RefCell<Some(listener)>>>
@ivanceras ivanceras merged commit 5dbf299 into master Apr 1, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant