Class: BarChart

BarChart(name, label, description)

Clase que representa una gráfica

Constructor

new BarChart(name, label, description)

Crea una nueva gráfica
Parameters:
Name Type Description
name string Nombre de la gráfica
label string Etiqueta que se mostrará
description string Descripción que se mostrará
Source:

Extends

Methods

clearData()

Vacia la gráfica
Source:

getBarStyle(id)

Obtiene el estulo de una barra
Parameters:
Name Type Description
id number Identificador de la barra
Source:
Returns:
El estilo de la barra en caso de existir

getData()

Obtiene los datos del gráfico
Source:
Returns:
Datos del gráfico

getDescription()

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

getHtmlCode()

Retorna el html asociado a este control
Overrides:
Source:
Returns:
Código html del control

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

initChart(dataset)

Inicia la gráfica
Parameters:
Name Type Description
dataset Array Array de datos
Source:

(abstract) readControl()

Lee los datos del control
Overrides:
Source:

removeBarStyle(id)

Elimina el estilo de una barra
Parameters:
Name Type Description
id number Identificador de la barra
Source:

selectBar(id, color)

Selecciona una barra
Parameters:
Name Type Default Description
id number Identificador de la barra
color string red Nombre del color del borde. Rojo por defecto
Source:

setBarStyle(id, style)

Setea el estilo de una barra
Parameters:
Name Type Description
id number Identificador de la barra
style string Estilo que se quiere poner a la barra
Source:

setBarValue(id, value)

Setea el valor de una barra
Parameters:
Name Type Description
id number Identificador de la barra
value number Valor de la barra
Source:

setData(data)

Establece los datos del gráfico
Parameters:
Name Type Description
data Array.<object> Datos del gráfico
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:

unselectBar(id)

Deselecciona una barra
Parameters:
Name Type Description
id number Identificador de la barra
Source: