Search result.
Collapse the search-in-workspace file node based on the preference value.
Compare two normalized strings.
the first string.
the second string.
Convert a pattern to match all directories.
the uri of the current workspace root.
the pattern to be converted.
Get the editor widget by the node.
the node representing a match in the search results.
The editor widget to which the text replace will be done.
Find matches for the given editor.
the search term.
the editor widget.
the search options to apply.
the list of matches.
Get the list of exclude globs.
the exclude search option.
the list of exclude globs.
Handle when searching completed.
Determine if the URI matches any of the patterns.
the editor URI.
the glob patterns to verify.
if true, all child nodes will be included in the stringified result.
Replace results under the node passed into the function. If node is undefined, replace all results.
Node in the tree widget where the "replace all" operation is performed
Replace text either in all search matches under a node or in all search matches, and save the changes.
node in the tree widget in which the "replace all" is performed.
whether the function is to replace all matches under a node. If it is false, replace all.
text to be used for all replacements in the current replacement cycle.
Search and populate the result tree with matches.
the search term.
the search options to apply.
Search the active editor only and update the tree with those results.
Perform a search in the target editor.
the editor widget.
the search term.
the search options to apply.
the search results from the given editor, undefined if the editor is either filtered or has no matches found.
Perform a search in all open editors.
the search term.
the search options to apply.
the tuple of result count, and the list of search results.
Determine if the given editor satisfies the filtering criteria. An editor should be searched only if:
excludes
list.includes
list.Sort the result tree by URIs.
Append search results to the result tree.