1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//! Scroll chevron widget — directional triangle for toolbar overflow navigation.
//!
//! Extracted from `button/render.rs` section 42.
//!
//! Direction (Up/Down/Left/Right) lives on `ScrollChevronView` as per-instance
//! data, not as a `ScrollChevronRenderKind`. `ChevronDirection` is re-exported
//! from `button::types` where the canonical definition lives.
//!
//! Self-contained:
//! - `types` — `ScrollChevronRenderKind`.
//! - `state` — `ScrollChevronState` placeholder.
//! - `theme` — `ScrollChevronTheme` trait + `DefaultScrollChevronTheme`.
//! - `style` — `ScrollChevronStyle` trait + `DefaultScrollChevronStyle`.
//! - `settings` — `ScrollChevronSettings` bundle.
//! - `render` — `draw_scroll_chevron` dispatcher + `ScrollChevronView` + `ScrollChevronResult`.
//! `ChevronDirection` re-exported from `button::types`.
//! - `input` — `register` helper.
pub use ScrollChevronRenderKind;
pub use ScrollChevronState;
pub use ;
pub use ;
pub use ScrollChevronSettings;
pub use ;
pub use ;