2 "name" : "Roo.tree.TreeFilter",
5 "desc" : "Note this class is experimental and doesn't update the indent (lines) or expand collapse icons of the nodes",
9 "memberOf" : "TreeFilter",
24 "desc" : "(optional)",
36 "desc" : "Clears the current filter. Note: with the \"remove\" option\nset a filter cannot be cleared.",
41 "isConstructor" : false,
55 "desc" : "Filter the data by a specific attribute.",
56 "sig" : "(value, attr, startNode)",
60 "isConstructor" : false,
71 "type" : "String/RegExp",
72 "desc" : "Either string that the attribute value\nshould start with or a RegExp to test against the attribute",
78 "desc" : "(optional) The attribute passed in your node's attributes collection. Defaults to \"text\".",
84 "desc" : "(optional) The node to start the filter at.",
93 "desc" : "Filter by a function. The passed function will be called with each\nnode in the tree (or from the startNode). If the function returns true, the node is kept\notherwise it is filtered. If a node is filtered, its children are also filtered.",
94 "sig" : "(fn, scope)",
98 "isConstructor" : false,
110 "desc" : "The filter function",
116 "desc" : "(optional) The scope of the function (defaults to the current node)",