use std::any::TypeId;
use crate::widget::WidgetId;
#[derive(Copy, Clone, Debug)]
#[non_exhaustive]
pub enum WidgetEvent {
Spawned {
type_id: TypeId,
widget_id: WidgetId,
},
Layout {
type_id: TypeId,
widget_id: WidgetId,
layer: u32,
},
Destroyed {
type_id: TypeId,
widget_id: WidgetId,
},
}