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 Sep 14, 2021 · 14 revisions

componenteTabla

Componente concreto Tabla de datos.

Extiende: componente

Métodos

inicializar()

Inicializa la instancia tras ser creada o restaurada.
Devuelve: componenteArbol

crear()

Crea el elemento del DOM para esta instancia.
Devuelve: componenteArbol

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

Devuelve: componenteArbol

actualizarIterativo()

Actualiza el componente iterativo.
Devuelve: componenteTabla

removerMensajeSinDatos()

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

mostrarMensajeSinDatos()

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

buscarFilas()

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

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: componenteTabla

obtenerColumna(nombre)

Devuelve el componente correspondiente a una columna dado su nombre de columna (propiedad columna; no confundir con el nombre del componente Columna de tabla).

Parámetro Tipo Descripción Opcional Predeterminado
nombre string Nombre de columna a buscar.

Devuelve: componente|null

limpiarOrdenamiento()

Elimina el valor de la propiedad orden de todas las columnas.
Devuelve: componenteTabla

generarFila(indice)

Genera o actualiza una fila de la tabla.

Parámetro Tipo Descripción Opcional Predeterminado
indice number Indice del origen de datos (índice del elemento).

Devuelve: componenteTabla

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: componenteTabla

agregarFila(obj)

Agrega una nueva fila.

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

Devuelve: componenteTabla

agregarFilas(listado)

Agrega los elementos del listado provisto.

Parámetro Tipo Descripción Opcional Predeterminado
listado *[] Listado (array) de elementos a insertar.

Devuelve: componenteTabla

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: componenteTabla

Clone this wiki locally