Buscar pacotes, repositórios e categorias de apps

Capa de url_textformfield
Detalhes do pacotev1.0.0

url_textformfield

Campo de texto projetado para entrada de URLs, com opções para adicionar texto inicial e final, anexados ao início e ao final da entrada

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
11
Curtidas
1
Pontos Pub
150

Instalar pacote

flutter pub add url_textformfield

Visão geral do pacote

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

Um TextFormField especializado para entrada de URL no Flutter, com validação embutida e capacidade de adicionar texto personalizado antes e depois da entrada do usuário. Melhora a usabilidade ao adicionar automaticamente prefixos comuns de URL como 'https://' ou barras finais, reduzindo erros do usuário. Ideal para formulários que exigem endereços web estruturados, suporta múltiplas plataformas, incluindo móvel, web e desktop. O pacote simplifica a formatação de URLs mantendo flexibilidade por meio de conteúdo personalizável no início e no final.

Casos de uso

  • Entrada de endereço da web em formulários
  • Formatação automática de URLs com prefixo HTTPS
  • Adicionando barras inclinadas finais a URLs incompletas
  • Aplicação obrigatória de esquema de URL personalizado
  • Entrada de URL multiplataforma
  • Reduzindo erros de digitação manual

Principais recursos

  • Adição automática de prefixo de URL
  • Suporte para texto inicial e final
  • Validação de URL embutida
  • Compatibilidade multiplataforma
  • formatação de entrada configurável
  • Integração simples com formulários existentes

Indicado para

  • Desenvolvedores criando formulários com entradas de URL
  • Aplicativos que exigem formatação de URL consistente
  • Projetos direcionados para Android, iOS, Web, macOS, Windows e Linux
  • Equipes que priorizam a experiência do usuário na entrada de dados
  • Desenvolvedores front-end procurando mínimo boilerplate

Considerações

  • Pode exigir validação adicional para casos extremos
  • Limitado à formatação específica de URL
  • Depende da configuração correta do texto prefixo/sufixo
  • Não adequado para entrada de texto não URL
  • Supõe-se uma estrutura de URL padrão
  • Não trata análise de URL complexa além do formato básico

README original

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

url_textformfield

Textformfield designed for inputing urls, with options to add leading and trailing text, appended at begining and end of input

Getting Started

Add this to your package's pubspec.yaml file


dependencies:
  url_textformfield: ^1.0.0

Usage

First, you just have to import the package using:

import 'package:url_textformfield/url_textformfield.dart';

Then , use the widget as below,


  @override
  Widget build(BuildContext context) {
    return UrlTextFormField(
      focusNode: ctrlFocusNode,  
      padding: const EdgeInsets.all(10),
      onChanged: (val) {},
      leadingText: 'https://',
      suffixIcon: const Icon(
        Icons.check,
        color: Colors.green,
      ),
      trailingText: ".com",
    );

Example

screenshot

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.