Skip to main content

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}