Class: OutputTable

OutputTable(name, label, description, columnHeaderType, columnHeaders, rowHeaderType, rowHeaders, data)

Clase que representa una tabla de datos de salida

Constructor

new OutputTable(name, label, description, columnHeaderType, columnHeaders, rowHeaderType, rowHeaders, data)

Constructor por defecto
Parameters:
Name Type Description
name string Nombre del control
label string Etiqueta del control
description string Descripción del control
columnHeaderType TABLEHEADERTYPE Tipo de cabecera de las columnas
columnHeaders Array.<string> Cabeceras personalizadas de las columnas
rowHeaderType TABLEHEADERTYPE Tipo de cabecera de las filas
rowHeaders Array.<string> Cabeceras personalizadas de las filas
data Array.<Array.<object>> Datos de la tabla
Source:

Extends

Methods

clearData()

Vacia el contenido de la tabla
Source:

getColumnHeaderType()

Obtiene el tipo de cabecera de las columnas
Overrides:
Source:
Returns:
El tipo de cabecera

getCustomColumnHeaders()

Obtiene las cabeceras personalizadas de las columnas
Overrides:
Source:
Returns:
Cabeceras personalizadas de las columnas

getCustomRowHeaders()

Obtiene las cabeceras personalizadas de las filas
Overrides:
Source:
Returns:
Cabeceras personalizadas de las filas

getData()

Obtiene los datos de la tabla
Overrides:
Source:
Returns:
Datos de la tabla

getDescription()

Obtiene la descripción del control
Overrides:
Source:
Returns:
Descripción del control

getHtmlCode()

Obtiene el html de la tabla
Overrides:
Source:
Returns:
El código html de la tabla

getLabel()

Obtiene la etiqueta del control
Overrides:
Source:
Returns:
Etiqueta del control

getName()

Retorna el nombre del control
Overrides:
Source:
Returns:
El nombre del control

getRowHeaderType()

Obtiene el tipo de cabecera de las filas
Overrides:
Source:
Returns:
El tipo de cabecera

getRowsTitle()

Obtiene el nombre de la columna de las filas
Overrides:
Source:
Returns:
El nombre

(abstract) readControl()

Lee los datos del control
Overrides:
Source:

selectCell(row, column)

Selecciona la celda de la tabla
Parameters:
Name Type Description
row number Número de fila
column number Número de columna
Source:

setColumnHeaderType(type)

Establece la cabecera de las columnas
Parameters:
Name Type Description
type TABLEHEADERTYPE Tipo de cabecera
Overrides:
Source:

setCustomColumnHeaders(columnHeaders)

Establece las cabeceras personalizadas de las columnas
Parameters:
Name Type Description
columnHeaders Array.<string> Cabeceras personalizadas de las columnas
Overrides:
Source:

setCustomRowHeaders(columnHeaders)

Establece las cabeceras personalizadas de las filas
Parameters:
Name Type Description
columnHeaders Array.<string> Cabeceras personalizadas de las filas
Overrides:
Source:

setData(data)

Establece los datos de la tabla
Parameters:
Name Type Description
data Array.<Array.<object>> Datos de la tabla
Overrides:
Source:

setDescription(description)

Establece la descripción del control
Parameters:
Name Type Description
description string Descripción del control
Overrides:
Source:

setLabel(label)

Establece la etiqueta del control
Parameters:
Name Type Description
label string Etiqueta del control
Overrides:
Source:

setRowHeaderType(type)

Establece la cabecera de las filas
Parameters:
Name Type Description
type TABLEHEADERTYPE Tipo de cabecera
Overrides:
Source:

setRowsTitle(rowsTitle)

Establece el nombre de la columna de las filas
Parameters:
Name Type Description
rowsTitle string El nombre de la columna
Overrides:
Source:

setValue(row, column, value)

Establece el valor indicado en la tabla
Parameters:
Name Type Description
row number Número de fila
column number Número de columna
value object Valor
Source:

unselectCell(row, column)

Deselecciona la celda de la tabla
Parameters:
Name Type Description
row number Número de fila
column number Número de columna
Source: