FlipView
Un FlipView muestra un elemento a la vez, como imágenes o secciones, y permite pasar de uno a otro con los botones, deslizando, con la rueda del ratón o con el teclado.
Uso
<script>
import { FlipView } from 'fluentui-svelte';
</script>
<FlipView aria-label="Landscapes" style="height: 14rem;">
<img src="/one.jpg" alt="One" />
<img src="/two.jpg" alt="Two" />
<img src="/three.jpg" alt="Three" />
</FlipView> Orientación
orientation pasa los elementos en horizontal (por defecto) o en vertical.
horizontalverticalCualquier contenido
Cada hijo directo es un elemento: imágenes, videos o secciones completas.
Elemento seleccionado
Usa bind:index para leer o cambiar el elemento visible.
Teclado y accesibilidad
Enfoca el FlipView y usa las flechas, Inicio y Fin. Los elementos ocultos son inertes. Ponle nombre con aria-label.
Propiedades del componente
| Name | Type | Default | Description |
|---|---|---|---|
index bindable | number | 0 | El índice del elemento visible. |
orientation | 'horizontal' | 'vertical' | 'horizontal' | La dirección en la que pasan los elementos. |
previousLabel | string | 'Previous' | Nombre accesible del botón anterior. |
nextLabel | string | 'Next' | Nombre accesible del botón siguiente. |
onIndexChange | (index: number) => void | Se llama cuando cambia el elemento visible. | |
ref bindable | HTMLDivElement | null | El elemento raíz. | |
viewportRef bindable | HTMLDivElement | null | El elemento que contiene y desplaza los elementos. | |
Element Attributes (div) |

