//! Events emitted by a [`struct@super::ThreeStateBox`].
//!
//! Implement [`ThreeStateBoxEvents`] on a window (or other parent) to react when
//! the tri-state value changes.
use ;
use crate::;
/// Events from a [`struct@super::ThreeStateBox`].
///
/// Implement this on a window to react when the tri-state value changes.
/// The default method returns [`EventProcessStatus::Ignored`].
pub