canonrs_interactions_core/lib.rs
1#![deny(warnings)]
2//! canonrs-interactions-core — kernel compartilhado entre todos os grupos de interação
3
4pub mod dom;
5pub mod behavior;
6pub mod integration;
7pub mod runtime;
8
9/// Re-exports de web_sys para garantir unificação de tipos entre crates.
10/// Crates filhos devem importar tipos web_sys daqui, não diretamente.
11pub mod web {
12 pub use web_sys::{
13 Element, HtmlElement, HtmlInputElement,
14 Event, MouseEvent, KeyboardEvent, PointerEvent,
15 EventTarget, Document, Window,
16 CustomEvent, CustomEventInit,
17 HtmlCanvasElement, CanvasRenderingContext2d,
18 Node, NodeList,
19 };
20}