2 "name" : "Roo.tree.TreeFilter",
4 "desc" : "Note this class is experimental and doesn't update the indent (lines) or expand collapse icons of the nodes",
8 "memberOf" : "TreeFilter",
23 "desc" : "(optional)",
35 "desc" : "Clears the current filter. Note: with the \"remove\" option\nset a filter cannot be cleared.",
40 "isConstructor" : false,
54 "desc" : "Filter the data by a specific attribute.",
55 "sig" : "(value, attr, startNode)",
59 "isConstructor" : false,
70 "type" : "String/RegExp",
71 "desc" : "Either string that the attribute value\nshould start with or a RegExp to test against the attribute",
77 "desc" : "(optional) The attribute passed in your node's attributes collection. Defaults to \"text\".",
83 "desc" : "(optional) The node to start the filter at.",
92 "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.",
93 "sig" : "(fn, scope)",
97 "isConstructor" : false,
109 "desc" : "The filter function",
115 "desc" : "(optional) The scope of the function (defaults to the current node)",