Class: Chart

IDEE/style/Chart~Chart


import Chart from 'IDEE/style/Chart';

Crea un estilo de gráfico con parámetros especificados por el usuario.

new Chart(optsVar)

facade/js/style/Chart.js, line 27

Constructor principal de la clase.

Name Type Description
optsVar Mx.ChartOptions

Opciones de la clase.

  • type: El tipo de gráfico.
  • radius: Si el tipo de gráfico es 'barra', escriba este campo limitará la altura máxima de la barra
  • offsetX: Desplazamiento del eje x del gráfico.
  • offsetY: Desplazamiento del eje y del gráfico.
  • stroke.
    • color: El color del trazo del gráfico.
    • width: El ancho del trazo del gráfico.
  • fill3DColor: El color de relleno del cilindro PIE_3D
  • scheme: Color del esquema.
  • rotateWithView: Determinar si el simbolizador rota con el mapa.
  • variables: Valores de la clase.

Extends

  • IDEE.style.Feature

Members

module:IDEE/style/Chart~Chart.DEFAULT{object}

Valores por defecto.

ORDER

Este método devuelve el orden del estilo.

Methods

module:IDEE/style/Chart~Chart.formatVariable(variableOb){Chart.Variable}

facade/js/style/Chart.js, line 103

Método de la clase, define el formato de la variable "chart" creado con "new Chart".

  • ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description
variableOb Chart.Variable | string | object

Valores.

Returns:
Variable.

apply(layer)

facade/js/style/Chart.js, line 143

Este método añade el estilo a los objetos geográficos y acualiza el "canvas".

Name Type Description
layer Object

Capa.

toJSON(){Object}

facade/js/style/Chart.js, line 168

Este método crea un objeto con los parámetros y los valores desearializados.

Returns:
Parámetros y los valores desearializados.

updateCanvas()

facade/js/style/Chart.js, line 128

Este método actualiza el "canvas".