/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this file, * You can obtain one at http://mozilla.org/MPL/2.0/. * * This Source Code Form is "Incompatible With Secondary Licenses", as * defined by the Mozilla Public License, v. 2.0. */ $(function() { YUI({ base: 'js/yui3/', combine: false }).use("datatable", "datatable-sort", "escape", function(Y) { if (typeof PD.updated_recently != 'undefined') { var columns = [ { key:"id", label:"ID", sortable:true, allowHTML: true, formatter: '{value}' }, { key:"bug_status", label:"Status", sortable:true }, { key:"version", label:"Version", sortable:true }, { key:"component", label:"Component", sortable:true }, { key:"severity", label:"Severity", sortable:true }, { key:"summary", label:"Summary", sortable:false }, ]; var updatedRecentlyDataTable = new Y.DataTable({ columns: columns, data: PD.updated_recently }); updatedRecentlyDataTable.render("#updated_recently"); if (typeof PD.past_due != 'undefined') { var pastDueDataTable = new Y.DataTable({ columns: columns, data: PD.past_due }); pastDueDataTable.render('#past_due'); } } if (typeof PD.component_counts != 'undefined') { var summary_url = '' + Y.Escape.html(o.value) + '' } }, { key:"count", label:"Count", sortable:true }, { key:"percentage", label:"Percentage", sortable:false, allowHTML: true, formatter: '