Crate maple_core[][src]

Maple API Documentation

Maple is a VDOM-less web library with fine-grained reactivity.

This is the API docs for maple. If you are looking for the usage docs, checkout the README.

Supported Targets

  • wasm32-unknown-unknown

Features

  • serde - Enables serializing and deserializing Signals and other wrapper types using serde.

Modules

flow

Iteration utility components for template.

noderef
prelude

The maple prelude.

reactive

Reactive primitives.

render

Trait for describing how something should be rendered into DOM nodes.

Macros

cloned

Utility macro for cloning all the arguments and expanding the expression.

template

A macro for ergonomically creating complex UI structures.

Structs

TemplateList

A SignalVec of TemplateResults.

TemplateResult

The result of the template! macro. Should not be used directly.

Functions

render

Render a TemplateResult into the DOM.

render_to

Render a TemplateResult under a parent node. For rendering under the <body> tag, use render() instead.