src/qt/res/assets/plugins/footable/footable.sort.js
Function Sort
has 130 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function Sort() {
var p = this;
p.name = 'Footable Sortable';
p.init = function (ft) {
p.footable = ft;
Function init
has 64 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
p.init = function (ft) {
p.footable = ft;
if (ft.options.sort === true) {
$(ft.table)
.unbind('.sorting')
Function footable_initialized.sorting
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
'footable_initialized.sorting': function (e) {
var $table = $(ft.table),
$tbody = $table.find('> tbody'),
cls = ft.options.classes.sort,
column, $th;
Function doSort
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
p.doSort = function(columnIndex, ascending) {
var ft = p.footable;
if ($(ft.table).data('sort') === false) return;
var $table = $(ft.table),
Consider simplifying this complex logical expression. Open
Open
if (ft.options.sort === true) {
$(ft.table)
.unbind('.sorting')
.bind({
'footable_initialized.sorting': function (e) {