Páginas

Visitas

viernes, 2 de octubre de 2015

Primefaces spline en linechart

Dar curvatura a un gráfico de líneas con Primefaces.
   Usando la versión Primefaces 5.0 y posteriores podemos usar la propiedad setExtender aplicada a LineChartModel.  Esta propiedad nos permite añadir funcionalidades de jqplot al gráfico de líneas estándard de Primefaces. Por ejemplo, puede suceder que queramos dotar a la linea que une dos puntos del gráfico de cierta curvatura. Esto lo podemos realizar mediante:
 <script>
function spline() {
                                  this.cfg.seriesDefaults.rendererOptions.smooth = true;
                                 }
  </script>
   Definimos el script dentro del modelo del gráfico: model.setExtender("spline"); Siendo model un objeto de LineChartModel.
Vista resultado.
   Podéis encontrar el ejemplo completo aquí.


No hay comentarios:

Publicar un comentario