Properties Methods Events Config Options Direct Link
TreeSorter
  TreeGridSorter

Class CQ.tree.TreeGridSorter

Package:CQ.tree
Class:TreeGridSorter
Extends:CQ.Ext.tree.TreeSorter
Clientlib:cq.widgets
Provides sorting of nodes in a CQ.tree.TreeGrid. The TreeGridSorter automatically monitors events on the associated TreeGrid that might affect the tree's sort order (beforechildrenrendered, append, insert and textchange). Example usage:
new CQ.tree.TreeGridSorter(myTreeGrid, {
     folderSort: true,
     dir: "desc",
     sortType: function(node) {
         // sort by a custom, typed attribute:
         return parseInt(node.id, 10);
     }
 });

Config Options

Config Options Defined By
  caseSensitive : Boolean
true for case-sensitive sort (defaults to false)
TreeSorter
  dir : String
The direction to sort ("asc" or "desc," case-insensitive, defaults to "asc")
TreeSorter
  folderSort : Boolean
True to sort leaf nodes under non-leaf nodes (defaults to false)
TreeSorter

Public Properties

This class has no public properties.

Public Methods

Method Defined By

Public Events

This class has no public events.