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 Mar 14, 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([redibujar])

Actualiza el componente.

Parámetro Tipo Descripción Opcional Predeterminado
redibujar boolean Si es true, descartará el contenido y forzará el redibujado del componente completo. Si false

Devuelve: componente

removerMensajeSinDatos()

Devuelve: componente
Remueve la fila con el mensaje de tabla sin datos, si existe.

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([regenerar])

Genera el encabezado de la tabla

Parámetro Tipo Descripción Opcional Predeterminado
regenerar boolean Si es true y ya existe la fila de encabezados, será eliminada y regenerada. Si false

Devuelve: componente

generarFila(obj,indice)

Genera o actualiza una fila de la tabla.

Parámetro Tipo Descripción Opcional Predeterminado
obj *
indice *

generarFilas([indice])

Genera las filas de la tabla.

Parámetro Tipo Descripción Opcional Predeterminado
indice number Índice del objeto de datos que se desea generar. Si se omite, iterará sobre todo el origen de datos. Si

Devuelve: Componente

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

agregarFilas(listado)

Agrega los elementos del listado provisto.

Parámetro Tipo Descripción Opcional Predeterminado
listado *[] Listado (array) de elementos 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