Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

SelectSnippets

interfaz Desde 1.5.0

Snippets de <MeekoSelect>, tipados con el tipo de sus opciones.

ts
import type { SelectSnippets } from "@meekojs/meeko/framework";

Código fuente src/app/components/MeekoSelect/types.ts:72

Declaración #

ts
interface SelectSnippets<T> {
	option?: [option: T, state: SelectOptionState]
	value?: [option: T]
	group?: [name: string]
	empty?: []
	loading?: []
}

Parámetros de tipo #

T

Ejemplo #

meeko
<MeekoSelect model="user" bind:options="users.value" by="id">
  <snippet name="option" params="user, state">{user.name}</snippet>
  <snippet name="value" params="user">{user.name}</snippet>
  <snippet name="empty">Nadie con ese nombre</snippet>
</MeekoSelect>

Propiedades #

option #

propiedad opcional

option?: [option: T, state: SelectOptionState]

Contenido de cada opción de la lista; sin él, su etiqueta.

value #

propiedad opcional

value?: [option: T]

Cómo se muestra cada valor elegido en el disparador; sin él, las etiquetas separadas por comas.

group #

propiedad opcional

group?: [name: string]

Encabezado de un grupo de groupBy; sin él, su nombre.

empty #

propiedad opcional

empty?: []

Lo que se muestra cuando no hay opciones; sin él, «Sin resultados».

loading #

propiedad opcional

loading?: []

Lo que se muestra mientras una búsqueda asíncrona carga.

Véase también #

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/app/components/MeekoSelect/types.ts