enes

Expander

Control que muestra un encabezado y un área de contenido colapsable.

Expander Title A description of the expander

This is the content of the expander.

Expander - Direction: Up

This is the content of the expander.

Disabled Expander

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`.

Expander Title

This is the content of the expander

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`.

Expander Title

This is the content of the expander

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.

Expander With Icon

This is the content of the expander

Propiedades del componente

NameTypeDefaultDescription
headerstringEtiqueta del expander.
descriptionstringDescripción que se renderiza debajo del encabezado.
direction'down' | 'up''down'Define la dirección de apertura del expander.
justifybooleanfalseEl expander ocupa todo el ancho del contenedor.
disabledbooleanfalseDeshabilita 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 bindablebooleanfalseControla el estado de apertura del expander.
ref bindableHTMLDetailsElementLa referencia DOM del elemento expander.
IconSnippet | ComponentEl icono que se muestra antes de la etiqueta.
summaryRef bindableHTMLElementLa referencia del DOM del elemento summary.
summaryPropsHTMLAttributesLas props que se aplican al elemento summary.
Element Attributes (details)