交互模型小部件

响应触摸事件并将用户路由到不同的视图。

小部件目录 中查看更多小部件。

触摸交互

AbsorbPointer

在命中测试期间吸收指针的小部件。当 absorbing 为 true 时,此小部件通过终止命中测试来阻止其子树接收指针事件...

Dismissible

可以通过向指示的方向拖动来取消的小部件。向 DismissDirection 拖动或轻弹此小部件会导致子项滑动...

DragTarget

在可拖动小部件被丢弃时接收数据的小部件。当可拖动项被拖动到拖动目标上方时,拖动目标...

Draggable

可以从拖动到 DragTarget 的小部件。当可拖动小部件识别出拖动手势的开始时,它会显示反馈...

DraggableScrollableSheet

一个 Scrollable 的容器,通过调整可滚动项的大小来响应拖动手势,直至达到限制,然后滚动。

GestureDetector

检测手势的小部件。尝试识别与其实非空回调相对应的手势。如果此小部件有子项,它会推迟到...

IgnorePointer

在命中测试期间不可见的小部件。当 ignoring 为 true 时,此小部件(及其子树)对于命中测试不可见。它仍然消耗...

InteractiveViewer

启用与其子项的平移和缩放交互的小部件。

LongPressDraggable

从长按开始使其子项可拖动。

Scrollable

Scrollable 实现可滚动小部件的交互模型,包括手势识别,但对视口(实际显示...)没有意见

路由

Hero

将子项标记为英雄动画候选项的小部件。

Navigator

使用堆栈规则管理一组子小部件的小部件。许多应用在小部件层次结构的顶部附近都有一个导航器...

小部件目录 中查看更多小部件。