// This file is part of Moodle - http://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see
')); } series.forEach(function(serie) { node.append( $(' | ') .text(serie.getLabel()) .attr('scope', 'col') ); }); tbl.append(node); // Write rows. for (var rowId = 0; rowId < rowCount; rowId++) { node = $(' |
---|---|
') .text(labels[rowId]) .attr('scope', 'row') ); } for (var serieId = 0; serieId < series.length; serieId++) { value = series[serieId].getValues()[rowId]; seriesLabels = series[serieId].getLabels(); if (seriesLabels !== null) { value = series[serieId].getLabels()[rowId]; } node.append($(' | ').text(value)); } tbl.append(node); } return tbl; }; /** @override */ Output.prototype.update = function() { this._build(); }; return Output; }); |