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