2 "name" : "Roo.tree.TreeFilter",
7 "desc" : "Note this class is experimental and doesn't update the indent (lines) or expand collapse icons of the nodes",
12 "isBuilderTop" : false,
13 "memberOf" : "TreeFilter",
28 "desc" : "(optional)",
40 "desc" : "Clears the current filter. Note: with the \"remove\" option\nset a filter cannot be cleared.",
45 "isConstructor" : false,
59 "desc" : "Filter the data by a specific attribute.",
60 "sig" : "(value, attr, startNode)",
64 "isConstructor" : false,
75 "type" : "String/RegExp",
76 "desc" : "Either string that the attribute value\nshould start with or a RegExp to test against the attribute",
82 "desc" : "(optional) The attribute passed in your node's attributes collection. Defaults to \"text\".",
88 "desc" : "(optional) The node to start the filter at.",
97 "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.",
98 "sig" : "(fn, scope)",
102 "isConstructor" : false,
114 "desc" : "The filter function",
120 "desc" : "(optional) The scope of the function (defaults to the current node)",