Skip to main content

ferroui_controls/pull_to_refresh/
refresh_visualizer_state.rs

1/// Defines constants that specify the state of a RefreshVisualizer
2#[derive(Clone, Copy, Debug, Default, PartialEq, Eq, Hash)]
3#[repr(i32)]
4pub enum RefreshVisualizerState {
5    #[default]
6    Idle = 0,
7    Peeking = 1,
8    Interacting = 2,
9    Pending = 3,
10    Refreshing = 4,
11}