Constructor
The widget to search in
Application translator
Protected_filtersProtected_stateProtecteddelayedProtectedtranslatorApplication translator
ProtectedwidgetThe widget to search in
The current index of the selected match.
Whether the search provider is disposed or not.
Set to true if the widget under search is read-only, false if it is editable. Will be used to determine whether to show the replace option.
The number of matches.
Support for options adjusting replacement behavior.
Dispose of the resources held by the search provider.
If the object's dispose method is called more than once, all
calls made after the first will be a no-op.
It is undefined behavior to use any functionality of the object after it has been disposed unless otherwise explicitly noted.
Highlight the next match.
Whether to loop within the matches list.
Optionaloptions: IHighlightAdjacentMatchOptionsThe next match if available.
Highlight the previous match.
Whether to loop within the matches list.
Optionaloptions: IHighlightAdjacentMatchOptionsThe previous match if available.
Replace all matches in the notebook with the provided text
The replacement text.
Optionaloptions: IReplaceOptionsA promise that resolves with a boolean indicating whether a replace occurred.
Replace the currently selected match with the provided text
The replacement text.
Whether to loop within the matches list.
Optionaloptions: IReplaceOptionsA promise that resolves with a boolean indicating whether a replace occurred.
StaticcreateInstantiate a search provider for the notebook panel.
The widget provided is always checked using isApplicable before calling
this factory.
The widget to search on
Optionaltranslator: ITranslator[optional] The translator object
The search provider on the notebook panel
StaticisReport whether or not this provider has the ability to search on the given object
Widget to test
Search ability
Staticpreserve
Notebook document search provider