View
extension View
-
Note
See
SwiftUI/View/searchable(text:placement:prompt)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-6royb for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<T: ObjectBase>(text: Binding<String>, collection: ObservedResults<T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: Text? = nil) -> some View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection, only key paths with
String
type are allowed.placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A
Text
representing the prompt of the search field which provides users with guidance on what to search for. -
Note
See
SwiftUI/View/searchable(text:placement:prompt)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-2ed8t for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<T: ObjectBase>(text: Binding<String>, collection: ObservedResults<T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: LocalizedStringKey) -> some View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
The key for the localized prompt of the search field which provides users with guidance on what to search for.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-58egp for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<T: ObjectBase, S>(text: Binding<String>, collection: ObservedResults<T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: S) -> some View where S: StringProtocol
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A string representing the prompt of the search field which provides users with guidance on what to search for.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt:suggestions)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-94bdu for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<T: ObjectBase, S>(text: Binding<String>, collection: ObservedResults<T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: Text? = nil, @ViewBuilder suggestions: () -> S) -> some View where S: View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A
Text
representing the prompt of the search field which provides users with guidance on what to search for.suggestions
A view builder that produces content that populates a list of suggestions.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt:suggestions)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-1mw1m for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<T: ObjectBase, S>(text: Binding<String>, collection: ObservedResults<T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: LocalizedStringKey, @ViewBuilder suggestions: () -> S) -> some View where S: View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
The key for the localized prompt of the search field which provides users with guidance on what to search for.
suggestions
A view builder that produces content that populates a list of suggestions.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt:suggestions)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-6h6qo for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<T: ObjectBase, V, S>(text: Binding<String>, collection: ObservedResults<T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: S, @ViewBuilder suggestions: () -> V) -> some View where V: View, S: StringProtocol
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A string representing the prompt of the search field which provides users with guidance on what to search for.
suggestions
A view builder that produces content that populates a list of suggestions.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-6royb for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<Key, T: ObjectBase>(text: Binding<String>, collection: ObservedSectionedResults<Key, T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: Text? = nil) -> some View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection, only key paths with
String
type are allowed.placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A
Text
representing the prompt of the search field which provides users with guidance on what to search for. -
Note
See
SwiftUI/View/searchable(text:placement:prompt)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-2ed8t for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<Key, T: ObjectBase>(text: Binding<String>, collection: ObservedSectionedResults<Key, T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: LocalizedStringKey) -> some View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
The key for the localized prompt of the search field which provides users with guidance on what to search for.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-58egp for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<Key, T: ObjectBase, S>(text: Binding<String>, collection: ObservedSectionedResults<Key, T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: S) -> some View where S: StringProtocol
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A string representing the prompt of the search field which provides users with guidance on what to search for.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt:suggestions)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-94bdu for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<Key, T: ObjectBase, S>(text: Binding<String>, collection: ObservedSectionedResults<Key, T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: Text? = nil, @ViewBuilder suggestions: () -> S) -> some View where S: View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A
Text
representing the prompt of the search field which provides users with guidance on what to search for.suggestions
A view builder that produces content that populates a list of suggestions.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt:suggestions)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-1mw1m for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<Key, T: ObjectBase, S>(text: Binding<String>, collection: ObservedSectionedResults<Key, T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: LocalizedStringKey, @ViewBuilder suggestions: () -> S) -> some View where S: View
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
The key for the localized prompt of the search field which provides users with guidance on what to search for.
suggestions
A view builder that produces content that populates a list of suggestions.
-
Note
See
SwiftUI/View/searchable(text:placement:prompt:suggestions)
https://developer.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-6h6qo for more information on searchable view modifier.Declaration
Swift
@MainActor public func searchable<Key, T: ObjectBase, V, S>(text: Binding<String>, collection: ObservedSectionedResults<Key, T>, keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic, prompt: S, @ViewBuilder suggestions: () -> V) -> some View where V: View, S: StringProtocol
Parameters
text
The text to display and edit in the search field.
collection
The collection to be filtered.
keyPath
The key path to the property which will be used to filter the collection.
placement
The preferred placement of the search field within the containing view hierarchy.
prompt
A string representing the prompt of the search field which provides users with guidance on what to search for.
suggestions
A view builder that produces content that populates a list of suggestions.