[][src]Module virtual_dom_rs::prelude

Exports structs and macros that you'll almost always want access to in a virtual-dom powered application

Macros

html

Used to generate VirtualNode's from a TokenStream.

Structs

Closure

A handle to both a closure in Rust as well as JS closure which will invoke the Rust closure.

DomUpdater

Used for keeping a real DOM node up to date based on the current VirtualNode and a new incoming VirtualNode that represents our latest DOM state.

IntoIter

An iterator that moves out of a vector.

IterableNodes

Used by the html! macro for all braced child nodes so that we can use any type that implements Into

Enums

VirtualNode

When building your views you'll typically use the html! macro to generate VirtualNode's.

Traits

View

A trait with common functionality for rendering front-end views.