2021-06-18 06:09:10 +08:00
|
|
|
#[macro_use]
|
|
|
|
pub mod macros;
|
|
|
|
|
2020-10-22 13:35:07 +08:00
|
|
|
pub mod document;
|
2020-10-16 11:29:22 +08:00
|
|
|
pub mod editor;
|
2021-06-05 10:21:31 +08:00
|
|
|
pub mod register_selection;
|
2020-09-21 17:24:16 +08:00
|
|
|
pub mod theme;
|
2021-02-03 18:36:54 +08:00
|
|
|
pub mod tree;
|
2020-09-21 17:24:16 +08:00
|
|
|
pub mod view;
|
|
|
|
|
2021-06-19 22:59:19 +08:00
|
|
|
use slotmap::new_key_type;
|
|
|
|
new_key_type! { pub struct DocumentId; }
|
|
|
|
new_key_type! { pub struct ViewId; }
|
2021-03-16 17:27:57 +08:00
|
|
|
|
2020-10-22 13:35:07 +08:00
|
|
|
pub use document::Document;
|
2020-10-16 11:29:22 +08:00
|
|
|
pub use editor::Editor;
|
2021-06-05 10:21:31 +08:00
|
|
|
pub use register_selection::RegisterSelection;
|
2020-10-19 16:18:03 +08:00
|
|
|
pub use theme::Theme;
|
2020-09-21 17:24:16 +08:00
|
|
|
pub use view::View;
|