Skip to content
This repository was archived by the owner on Oct 10, 2023. It is now read-only.

jsdoc componentebuscador

Gabriel edited this page Jun 12, 2021 · 12 revisions

componenteBuscador

Componente concreto Campo de búsqueda.

Extiende: componente

Métodos

inicializar()

Inicializa la instancia tras ser creada o restaurada.

crear()

Crea el elemento del DOM para esta instancia.

establecerEventos()

Establece los eventos predeterminados.

establecerResultados(resultados[,buscandoUnico])

Establece el listado de resultados.

Parámetro Tipo Descripción Opcional Predeterminado
resultados object[] Listado.
buscandoUnico boolean Indica si se está buscando un valor único (para mostrar el valor del campo) o, si es false, un listado. Si false

Devuelve: componente

buscar(texto[,valor,todo])

Inicia una nueva búsqueda.

Parámetro Tipo Descripción Opcional Predeterminado
texto string Búsqueda por texto.
valor string Busca un elemento específico. Si
todo boolean Ejecuta la búsqueda de todos los resultados, aunque texto esté vacío. Si false

Devuelve: componente

abortarBusqueda([revertir])

Aborta la búsqueda actual.

Parámetro Tipo Descripción Opcional Predeterminado
revertir boolean Revertir el valor del campo. Si false

Devuelve: Componente

cerrarResultados()

Cierra el desplegable de resultados.
Devuelve: Componente

mostrarResultados()

Muestra el desplegable de resultados.
Devuelve: Componente

establecerValor(indice)

Establece el valor entre los resultados de la búsqueda.

Parámetro Tipo Descripción Opcional Predeterminado
indice number|null Índice del elemento a seleccionar, o null para reestablecer el valor.

Devuelve: Componente

moverSeleccion(ev)

Mueve la selección arriba/abajo.

Parámetro Tipo Descripción Opcional Predeterminado
ev Event

procesarIntro(ev)

Procesa la tecla Intro (distinto al evento Intro).

Parámetro Tipo Descripción Opcional Predeterminado
ev

Devuelve: Componente

modificacion(evento)

Evento Modificacion.

Parámetro Tipo Descripción Opcional Predeterminado
evento Object Parámetros del evento.

propiedadModificada(propiedad,valor,tamano,valorAnterior)

Actualiza el componente.

Parámetro Tipo Descripción Opcional Predeterminado
propiedad
valor
tamano
valorAnterior

listo()

Evento Listo.

valor([valor])

Devuelve o establece el valor del componente.

Parámetro Tipo Descripción Opcional Predeterminado
valor * Valor a establecer. Si se omite, devolverá el valor actual. Si

Devuelve: *|componente

obtenerItem()

Devuelve el objeto correspondiente al item seleccionado.
Devuelve: Object

Clone this wiki locally