Skip to main content

aprender_test_showcase/wasm/
mod.rs

1//! WASM Frontend for Calculator
2//!
3//! This module provides the WebAssembly bindings for the calculator,
4//! demonstrating 100% test coverage across platform boundaries.
5//!
6//! Probar: Balanced testing - Balanced testing across TUI and WASM
7
8#[cfg(feature = "wasm")]
9mod browser;
10mod calculator;
11mod dom;
12mod driver;
13mod keypad;
14
15#[cfg(feature = "wasm")]
16pub use browser::BrowserCalculator;
17pub use calculator::WasmCalculator;
18pub use dom::{DomElement, DomEvent, MockDom};
19pub use driver::WasmDriver;
20pub use keypad::{KeypadAction, KeypadButtonDef, MockDomKeypadExt, WasmKeypad};