summaryrefslogtreecommitdiffstats
path: root/native/src/window
diff options
context:
space:
mode:
authorLibravatar Richard <richardsoncusto@gmail.com>2022-09-19 20:59:37 -0300
committerLibravatar bungoboingo <shankern@protonmail.com>2023-01-09 11:27:04 -0800
commit0ad53a3d5c7b5fb5785a64102ee1ad7df9a5fb2b (patch)
treefdb06bd6a9d878bb3eaa9ffb93814660a4809555 /native/src/window
parent974cc6b6f55178976b0ace626ba03bdd88cde5e0 (diff)
downloadiced-0ad53a3d5c7b5fb5785a64102ee1ad7df9a5fb2b.tar.gz
iced-0ad53a3d5c7b5fb5785a64102ee1ad7df9a5fb2b.tar.bz2
iced-0ad53a3d5c7b5fb5785a64102ee1ad7df9a5fb2b.zip
add `window::Id` to `Event` and `Action`
Diffstat (limited to 'native/src/window')
-rw-r--r--native/src/window/id.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/native/src/window/id.rs b/native/src/window/id.rs
index 059cf4e7..5060e162 100644
--- a/native/src/window/id.rs
+++ b/native/src/window/id.rs
@@ -6,6 +6,9 @@ use std::hash::{Hash, Hasher};
pub struct Id(u64);
impl Id {
+ /// TODO(derezzedex): maybe change `u64` to an enum `Type::{Single, Multi(u64)}`
+ pub const MAIN: Self = Id(0);
+
/// TODO(derezzedex)
pub fn new(id: impl Hash) -> Id {
let mut hasher = DefaultHasher::new();