use serde::{Serialize, Deserialize};
use crate::Id;
use super::GestureEvent;
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase", rename_all_fields = "camelCase")]
pub enum Event {
ButtonTap {},
Gesture { gesture: GestureEvent },
UpdateText { content: String },
UpdatePickerSelection { id: Id },
Appear,
Disappear,
}