Constant druid::commands::SCROLL_TO_VIEW

source ·
pub const SCROLL_TO_VIEW: Selector<Rect>;
Expand description

Informs this widget that a child wants a specific region to be shown. The payload is the requested region in global coordinates.

This notification is sent when scroll_to_view or scroll_area_to_view is called.

Widgets which hide their children should always call ctx.set_handled() when receiving this to avoid unintended behaviour from widgets further down the tree. If possible the widget should move its children to bring the area into view and then submit a new SCROLL_TO_VIEW notification with the same region relative to the new child position.

When building a new widget using ClipBox, take a look at ClipBox::managed and Viewport::default_scroll_to_view_handling.