|
|
|
@ -56,7 +56,11 @@ function (angular, app, _, kbn, $) { |
|
|
|
|
|
|
|
|
|
|
|
function sortLegend(e) { |
|
|
|
function sortLegend(e) { |
|
|
|
var el = $(e.currentTarget); |
|
|
|
var el = $(e.currentTarget); |
|
|
|
|
|
|
|
var stat = el.data('stat'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (stat !== panel.legend.sort) { panel.legend.sortDesc = null; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// if already sort ascending, disable sorting
|
|
|
|
if (panel.legend.sortDesc === false) { |
|
|
|
if (panel.legend.sortDesc === false) { |
|
|
|
panel.legend.sort = null; |
|
|
|
panel.legend.sort = null; |
|
|
|
panel.legend.sortDesc = null; |
|
|
|
panel.legend.sortDesc = null; |
|
|
|
@ -65,7 +69,7 @@ function (angular, app, _, kbn, $) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
panel.legend.sortDesc = !panel.legend.sortDesc; |
|
|
|
panel.legend.sortDesc = !panel.legend.sortDesc; |
|
|
|
panel.legend.sort = el.data('stat'); |
|
|
|
panel.legend.sort = stat; |
|
|
|
render(); |
|
|
|
render(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|