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

jsdoc componentetabla

Gabriel edited this page Feb 9, 2021 · 14 revisions

componenteTabla

Componente concreto Tabla de datos.

Extiende: componente

Métodos

inicializar()

Inicializa la instancia tras ser creada o restaurada.

crear()

Crea el elemento del DOM para esta instancia.

propiedadModificada(propiedad,valor,tamano,valorAnterior)

Actualiza el componente tras la modificación de una propiedad.

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

establecerDatos(obj[,actualizar])

Establece el origen de datos.

Parámetro Tipo Descripción Opcional Predeterminado
obj Object Objeto a asignar.
actualizar boolean Actualizar el componente luego de establecer el origen de datos. Si true

Devuelve: Componente

actualizar()

Devuelve: Componente
Actualiza el componente.

mostrarMensajeSinDatos()

Devuelve: Componente
Genera la fila con el mensaje de tabla sin datos.

buscarFilas()

Devuelve: Componente[]
Devuelve los componentes fila que no sean autogenerados.

generarEncabezados()

Devuelve: Componente
Genera el encabezado de la tabla

generarFilas()

Devuelve: Componente
Genera las filas de la tabla

valor([valor])

Devuelve o establece el valor del componente.

Parámetro Tipo Descripción Opcional Predeterminado
valor * Valor a establecer Si

Devuelve: *

obtenerDatosActualizados()

Devuelve: Object[]
Devuelve el origen de datos actualizado con las propiedades que hayan cambiado por tratarse de componentes de ingreso de datos (campos, etc.)

obtenerValores()

Devuelve: Object
Busca todos los componentes con nombre que desciendan de este componente y devuelve un objeto con sus valores.

agregarFila(obj)

Agrega una nueva fila.

Parámetro Tipo Descripción Opcional Predeterminado
obj * Elemento a insertar.

Devuelve: componente

removerFila(indice)

Remueve una fila dado su índice.

Parámetro Tipo Descripción Opcional Predeterminado
indice number Número de fila (basado en 0).

Devuelve: componente

Clone this wiki locally