1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
pub enum Event { Click, LongClick, CheckedChanged(bool), FocusChanged(bool), TextChanged { text: String, start: usize, before: usize, count: usize, }, ValueChanged(f32), } pub enum Update { SetText(String), SetProgress(f32), }