Package apple.uikit.protocol
Interface UISearchBarDelegate
-
- All Superinterfaces:
UIBarPositioningDelegate
public interface UISearchBarDelegate extends UIBarPositioningDelegate
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidsearchBarBookmarkButtonClicked(@NotNull UISearchBar searchBar)called when bookmark button presseddefault voidsearchBarCancelButtonClicked(@NotNull UISearchBar searchBar)called when cancel button presseddefault voidsearchBarResultsListButtonClicked(@NotNull UISearchBar searchBar)called when search results button pressed API-Since: 3.2default voidsearchBarSearchButtonClicked(@NotNull UISearchBar searchBar)called when keyboard search button presseddefault voidsearchBarSelectedScopeButtonIndexDidChange(@NotNull UISearchBar searchBar, long selectedScope)API-Since: 3.0default booleansearchBarShouldBeginEditing(@NotNull UISearchBar searchBar)return NO to not become first responderdefault booleansearchBarShouldChangeTextInRangeReplacementText(@NotNull UISearchBar searchBar, NSRange range, @NotNull java.lang.String text)called before text changes API-Since: 3.0default booleansearchBarShouldEndEditing(@NotNull UISearchBar searchBar)return NO to not resign first responderdefault voidsearchBarTextDidBeginEditing(@NotNull UISearchBar searchBar)called when text starts editingdefault voidsearchBarTextDidChange(@NotNull UISearchBar searchBar, @NotNull java.lang.String searchText)called when text changes (including clear)default voidsearchBarTextDidEndEditing(@NotNull UISearchBar searchBar)called when text ends editing-
Methods inherited from interface apple.uikit.protocol.UIBarPositioningDelegate
positionForBar
-
-
-
-
Method Detail
-
searchBarSelectedScopeButtonIndexDidChange
default void searchBarSelectedScopeButtonIndexDidChange(@NotNull @NotNull UISearchBar searchBar, long selectedScope)API-Since: 3.0
-
searchBarShouldChangeTextInRangeReplacementText
default boolean searchBarShouldChangeTextInRangeReplacementText(@NotNull @NotNull UISearchBar searchBar, NSRange range, @NotNull @NotNull java.lang.String text)called before text changes API-Since: 3.0
-
searchBarTextDidChange
default void searchBarTextDidChange(@NotNull @NotNull UISearchBar searchBar, @NotNull @NotNull java.lang.String searchText)called when text changes (including clear)
-
searchBarBookmarkButtonClicked
default void searchBarBookmarkButtonClicked(@NotNull @NotNull UISearchBar searchBar)called when bookmark button pressed
-
searchBarCancelButtonClicked
default void searchBarCancelButtonClicked(@NotNull @NotNull UISearchBar searchBar)called when cancel button pressed
-
searchBarResultsListButtonClicked
default void searchBarResultsListButtonClicked(@NotNull @NotNull UISearchBar searchBar)called when search results button pressed API-Since: 3.2
-
searchBarSearchButtonClicked
default void searchBarSearchButtonClicked(@NotNull @NotNull UISearchBar searchBar)called when keyboard search button pressed
-
searchBarShouldBeginEditing
default boolean searchBarShouldBeginEditing(@NotNull @NotNull UISearchBar searchBar)return NO to not become first responder
-
searchBarShouldEndEditing
default boolean searchBarShouldEndEditing(@NotNull @NotNull UISearchBar searchBar)return NO to not resign first responder
-
searchBarTextDidBeginEditing
default void searchBarTextDidBeginEditing(@NotNull @NotNull UISearchBar searchBar)called when text starts editing
-
searchBarTextDidEndEditing
default void searchBarTextDidEndEditing(@NotNull @NotNull UISearchBar searchBar)called when text ends editing
-
-