Вход Регистрация
Файл: templates/backend/default/assets/plugins/jquery-ricksaw-chart/js/Rickshaw.Graph.Renderer.Stack.js
Строк: 36
<?php
Rickshaw
.namespace('Rickshaw.Graph.Renderer.Stack');

Rickshaw.Graph.Renderer.Stack = Rickshaw.Class.create( Rickshaw.Graph.Renderer, {

    
name: 'stack',

    
defaults: function($super) {

        return 
Rickshaw.extend( $super(), {
            
fill: true,
            
stroke: false,
            
unstack: false
        
} );
    },

    
seriesPathFactory: function() {

        var 
graph = this.graph;

        var 
factory = d3.svg.area()
            .
x( function(d) { return graph.x(d.x) } )
            .
y0( function(d) { return graph.y(d.y0) } )
            .
y1( function(d) { return graph.y(d.y + d.y0) } )
            .
interpolate(this.graph.interpolation).tension(this.tension);

        
factory.defined && factory.defined( function(d) { return d.y !== null } );
        return 
factory;
    }
} );
?>
Онлайн: 2
Реклама