Skip to main content

Module browser

Module browser 

Source
Expand description

Browser runtime for Presentar WASM applications.

This module provides the bridge between Presentar’s widget system and the browser’s rendering APIs (Canvas2D, WebGPU).

Re-exports§

pub use mount::schedule;
pub use mount::Frame;
pub use mount::FrameAction;
pub use mount::Mounted;
pub use router::BrowserRouter;
pub use router::RouteMatch;
pub use router::RouteMatcher;
pub use shell_autocomplete::ShellAutocomplete;
pub use storage::ScopedStorage;
pub use storage::Storage;
pub use storage::StorageError;
pub use storage::StorageType;
pub use notebook::Cell;
pub use notebook::CellGraph;
pub use notebook::CellId;
pub use notebook::CellOutput;
pub use notebook::NotebookRuntime;

Modules§

mount
Rust-side mount: a widget tree, its input events and its frame schedule, with no script on the page (aprender#6893, aprender#6892).
notebook
WASM Notebook Runtime with Reactive Cell Execution.
router
Browser router with History API integration.
shell_autocomplete
Shell Command Autocomplete Demo
storage
Browser storage bindings for localStorage and sessionStorage.