Expander
Control que muestra un encabezado y un área de contenido colapsable.
Uso
Un expander básico espera un encabezado y su contenido. Puedes configurar el encabezado pasando la propiedad header. El contenido puede proporcionarse como elementos hijos del componente. De forma predeterminada, el contenedor de contenido no tiene padding, lo que te permite usar el 100% del ancho del contenido si es necesario.
<script>
import { Expander } from 'fluentui-svelte';
</script>
<Expander header="Expander Title">
<p>This is the content of the expander</p>
</Expander> Control de expansión
Los expanders pueden estar expandidos o colapsados. Esto puede controlarse estableciendo la propiedad expanded.
Dirección de apertura
Un expander no tiene que expandirse hacia abajo. Puedes controlar la dirección de expansión de un expander usando la propiedad direction. Para crear un expander que se expanda hacia arriba, establece direction en up.
Agregar un icono
Puedes agregar fácilmente un icono al encabezado de un expander usando la propiedad Icon. Puedes pasar un Snippet o un Component.
Propiedades del componente
| Name | Type | Default | Description |
|---|---|---|---|
header | string | Etiqueta del expander. | |
description | string | Descripción que se renderiza debajo del encabezado. | |
direction | 'down' | 'up' | 'down' | Define la dirección de apertura del expander. |
justify | boolean | false | El expander ocupa todo el ancho del contenedor. |
disabled | boolean | false | Deshabilita la interacción del usuario. |
animation | { duration: number; easing: string; } | La configuración de la animación. La preferencia de movimiento reducido siempre tiene prioridad sobre esto. | |
expanded bindable | boolean | false | Controla el estado de apertura del expander. |
ref bindable | HTMLDetailsElement | null | La referencia DOM del elemento expander. | |
Icon | Snippet | Component | El icono que se muestra antes de la etiqueta. | |
summaryRef bindable | HTMLElement | null | La referencia del DOM del elemento summary. | |
summaryAttributes | HTMLAttributes<HTMLElement> | Los atributos HTML que se aplican al elemento summary. | |
Element Attributes (details) |

