Saltar al contenido principal

Widgets de modelo de interacción

Un catálogo de widgets de modelo de interacción de Flutter. Responde a eventos táctiles y dirige a los usuarios a diferentes vistas.

Responde a eventos táctiles y enruta a los usuarios a diferentes vistas.

Interacciones táctiles

AbsorbPointer

Un Widget que absorbe punteros durante el hit testing. Cuando absorbing es true, este Widget evita que su subárbol reciba eventos de puntero al terminar el hit testing...

Dismissible

Un Widget que se puede descartar arrastrándolo en la dirección indicada. Arrastrar o lanzar este Widget en la dirección DismissDirection hace que el hijo se deslice...

DragTarget

Un Widget que recibe datos cuando se suelta un Widget Draggable. Cuando un elemento arrastrable se arrastra sobre un destino de arrastre, el destino de arrastre...

Draggable

Un Widget que se puede arrastrar a un DragTarget. Cuando un Widget arrastrable reconoce el inicio de un gesto de arrastre, muestra un elemento visual de retroalimentación (feedback)...

DraggableScrollableSheet

Un contenedor para un Scrollable que responde a gestos de arrastre redimensionando el scrollable hasta alcanzar un límite y luego haciendo scroll.

GestureDetector

Un Widget que detecta gestos. Intenta reconocer gestos que correspondan a sus funciones de devolución de llamada (callbacks) que no sean nulas. Si este Widget tiene un hijo, se delega a ese...

IgnorePointer

Un Widget que es invisible durante el hit testing. Cuando ignoring es true, este Widget (y su subárbol) es invisible para el hit testing. Aún consume...

InteractiveViewer

Un Widget que habilita interacciones de arrastre (pan) y zoom con su hijo.

LongPressDraggable

Hace que su hijo sea arrastrable comenzando desde una pulsación larga.

Scrollable

Scrollable implementa el modelo de interacción para un Widget con scroll, incluyendo el reconocimiento de gestos, pero no tiene una opinión sobre cómo el viewport, que realmente muestra...

Enrutamiento

Encuentra más widgets en el catálogo de widgets.