File size: 338 Bytes
2409829
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::messages::prelude::*;

#[derive(PartialEq, Eq, Clone, Debug, serde::Serialize, serde::Deserialize, Hash)]
#[impl_message(Message, BroadcastMessage, TriggerEvent)]
pub enum BroadcastEvent {
	/// Triggered by requestAnimationFrame in JS
	AnimationFrame,
	CanvasTransformed,
	ToolAbort,
	SelectionChanged,
	WorkingColorChanged,
}