Vista

extension View
  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt) https://builder.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-6royb para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    public func searchable<T: ObjectBase>(text: Binding<String>, collection: ObservedResults<T>, keyPath: KeyPath<T, String>,
                                          placement: SearchFieldPlacement = .automatic, prompt: Text? = nil) -> some View

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection, somente caminhos de chave com tipo String são permitidos.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Um Text representando o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que pesquisar.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt) https://builder.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-2ed8t para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    public func searchable<T: ObjectBase>(text: Binding<String>, collection: ObservedResults<T>,
                                          keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic,
                                          prompt: LocalizedStringKey) -> some View

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    A chave para o prompt localizado do campo de pesquisa, que fornece aos usuários orientações sobre o que procurar.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt) https://builder.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-58egp para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Uma string que representa o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que procurar.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt:suggestions) https://desenvolvedor.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-94bdu para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Um Text representando o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que pesquisar.

    suggestions

    Um construtor de visualizações que produz conteúdo que preenche uma lista de sugestões.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt:suggestions) https://desenvolvedor.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-1mw1m para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    A chave para o prompt localizado do campo de pesquisa, que fornece aos usuários orientações sobre o que procurar.

    suggestions

    Um construtor de visualizações que produz conteúdo que preenche uma lista de sugestões.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt:suggestions) https://desenvolvedor.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-6h6qo para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Uma string que representa o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que procurar.

    suggestions

    Um construtor de visualizações que produz conteúdo que preenche uma lista de sugestões.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt) https://builder.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-6royb para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection, somente caminhos de chave com tipo String são permitidos.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Um Text representando o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que pesquisar.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt) https://builder.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-2ed8t para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    public func searchable<Key, T: ObjectBase>(text: Binding<String>, collection: ObservedSectionedResults<Key, T>,
                                               keyPath: KeyPath<T, String>, placement: SearchFieldPlacement = .automatic,
                                               prompt: LocalizedStringKey) -> some View

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    A chave para o prompt localizado do campo de pesquisa, que fornece aos usuários orientações sobre o que procurar.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt) https://builder.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:)-58egp para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Uma string que representa o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que procurar.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt:suggestions) https://desenvolvedor.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-94bdu para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Um Text representando o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que pesquisar.

    suggestions

    Um construtor de visualizações que produz conteúdo que preenche uma lista de sugestões.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt:suggestions) https://desenvolvedor.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-1mw1m para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    A chave para o prompt localizado do campo de pesquisa, que fornece aos usuários orientações sobre o que procurar.

    suggestions

    Um construtor de visualizações que produz conteúdo que preenche uma lista de sugestões.

  • Observação

    Consulte SwiftUI/View/searchable(text:placement:prompt:suggestions) https://desenvolvedor.apple.com/documentation/swiftui/form/searchable(text:placement:prompt:suggestions:)-6h6qo para obter mais informações sobre o modificador de visualização pesquisável.

    Declaração

    Swift

    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

    Parâmetros

    text

    O texto a ser exibido e editado no campo de pesquisa.

    collection

    A collection a ser filtrada.

    keyPath

    O caminho da chave para a propriedade que será utilizada para filtrar a collection.

    placement

    A colocação preferencial do campo de pesquisa dentro da hierarquia de visualização que o contém.

    prompt

    Uma string que representa o prompt do campo de pesquisa que fornece aos usuários uma orientação sobre o que procurar.

    suggestions

    Um construtor de visualizações que produz conteúdo que preenche uma lista de sugestões.