Constructor
new InputTable(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
addRow()
Añade una nueva fila
- Source:
deleteRow(row)
Elimina la fila indicada
Parameters:
Name | Type | Description |
---|---|---|
row |
number | Fila a eliminar |
- 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
readControl()
Lee los datos de la tabla
- Overrides:
- 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:
setStatic(staticTable)
Establece si se puede añadir/eliminar filas a la tabla
Parameters:
Name | Type | Description |
---|---|---|
staticTable |
boolean | True si no se permite añadir/eliminar filas |
- Source: