Buscar categorias, pacotes e repositórios

Capa de hash_at_links_detector
Detalhes do pacotev1.0.1

hash_at_links_detector

Detector de links com hash e @ Texto personalizado para detectar '#'_ '@'_ 'links' suporte a vários idiomas

Downloads em 30 dias
15
Curtidas
21
Pontos Pub
70

Instalar pacote

flutter pub add hash_at_links_detector

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um pacote Flutter projetado para detectar hashtags (#), menções (@) e URLs em texto, com suporte a múltiplos idiomas. Permite que desenvolvedores identifiquem e processem elementos de texto do estilo redes sociais em entradas de usuário ou conteúdo exibido. O pacote é leve e se integra perfeitamente em widgets de texto, sendo ideal para aplicativos de rede social, seções de comentários ou interfaces de bate-papo. Melhora a experiência do usuário ao permitir linkagem automática e formatação dos elementos detectados.

Casos de uso

  • feeds de aplicativos de mídia social
  • Análise de comentários de usuários
  • Processamento de mensagens do aplicativo de bate-papo
  • Sistemas de marcação de conteúdo
  • Análise de texto multilíngue

Principais recursos

  • Detecta #hashtags, @menções e links
  • Suporta vários idiomas
  • Leve e fácil de integrar
  • Padrões de detecção personalizáveis
  • análise de texto em tempo real

Indicado para

  • Aplicativos Flutter com recursos sociais
  • Entrada de texto com marcação dinâmica
  • Conteúdo gerado pelo usuário multilíngue
  • Plataformas de bate-papo ou mensagens
  • Ferramentas de moderação de conteúdo

Considerações

  • Não inclui lógica de estilo ou navegação
  • Requer manipulação manual de eventos de toque
  • Limitado à correspondência básica de padrões
  • Sem suporte embutido para delimitadores personalizados
  • Depende de renderização externa de texto para a UI

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

hash_at_links_detector

You can use CustomSmartText to detect # @ links text.

         CustomSmartText(
                  text:
                  "@flutter test @hatem ragap #flutter #Dart \n https://pub.dev \n hi hello \n h hello \n s #فلاتر\n @حاتم",
                  atStyle: TextStyle(color: Colors.red),
                  disableAt: false,
                  onTagClick: (tag) {
                    if (tag == "Dart") {
                      print("Dart is  $tag");
                    } else {
                      print("tag is  $tag");
                    }
                  },
                   onUrlClicked: (open) {
                    // launch  url
                    print("opened $open");
                  },
                  onAtClick: (at) {
                    print("at is  $at");
                  },
                ),

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.