//! Drag handle widget — invisible or grip-dots hit zone for composite drag regions.
//!
//! Composite widgets (e.g. Modal) register one of these over their header so
//! the input coordinator can track drag gestures independently of click events.
//!
//! Self-contained:
//! - `types` — `DragHandleView`, `DragHandleRenderKind`.
//! - `state` — `DragHandleState` with `start`, `update`, `end`, `is_active`.
//! - `theme` — `DragHandleTheme` trait + `DefaultDragHandleTheme`.
//! - `style` — `DragHandleStyle` trait + `DefaultDragHandleStyle`.
//! - `settings` — `DragHandleSettings` bundle.
//! - `render` — `draw_drag_handle` dispatcher.
//! - `input` — `register_drag_handle` helper.
pub use register_drag_handle;
pub use draw_drag_handle;
pub use DragHandleSettings;
pub use DragHandleState;
pub use ;
pub use ;
pub use ;