TreeColumn.SortMethod

Синтаксис

SortMethod: Function

Описание

Свойство SortMethod устанавливает функцию, предназначенную для сортировки элементов столбца.

Комментарии

Значение свойства устанавливается из JSON и с помощью метода setSortMethod, а возвращается с помощью метода getSortMethod.

Пример

Для выполнения примера предполагается наличие на странице компонента TreeList c  наименованием «treeList» (см. «Пример создания компонента TreeList»). Установим новый метод сортировки для первого столбца дерева, который будет сортировать элементы по второму символу их содержимого:

// Получаем первый столбец дерева
var column = treeList.getColumns().getItem(0);
// Устанавливаем новый метод сортировки
column.setSortMethod(function (nodeA, nodeB, params) {           
    if (nodeA.Text.charAt(1) >= nodeB.Text.charAt(1)) {
        return true;
    } else {
        return false;
    }
});

Отсортируем элементы с помощью нажатия на заголовок первого столбца. В результате элементы будут отсортированы по второму символу их содержимого:

См. также:

TreeColumn