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

AttributeValues

tipo Desde 1.8.0

Valores que el estándar HTML admite en el atributo Name de la etiqueta Tag, como unión de literales: "submit" | "reset" | "button" en type de <button>, "" | "hidden" | "until-found" en hidden, "true" | "false" | "mixed" | "undefined" en aria-pressed. never en un atributo de texto libre, en uno cuyos valores son sugerencias (freeform) o una lista de palabras (rel, class), y en una etiqueta o un atributo que los datos HTML no conocen. Con una unión de etiquetas, los valores de cualquiera de ellas.

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

Código fuente src/shared/html-attribute-values.ts:45

Declaración #

ts
type AttributeValues<Tag extends string, Name extends string> = ClosedValues<AttributeDataOf<Tag, Name>>

Parámetros de tipo #

Tag extends string

Etiqueta o unión de etiquetas.

Name extends string

Nombre del atributo, en minúsculas.

Ejemplo #

ts
import type { AttributeValues } from "@meekojs/meeko";
type ButtonType = AttributeValues<"button", "type">; // "submit" | "reset" | "button"
const kinds: readonly ButtonType[] = ["submit", "reset"];

¿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/shared/html-attribute-values.ts