using_brasil_fields

Format and validate Brazilian CPF, CNPJ, CEP, phone, currency, and date fields in Flutter.

144|42|Updated Dec 30, 2018
One-click install
npx skills add https://github.com/flutterbootcamp/brasil_fields --skill using-brasil-fields
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using_brasil_fields
Source: https://github.com/flutterbootcamp/brasil_fields/tree/main/.agent/skills/using_brasil_fields
Command: npx skills add https://github.com/flutterbootcamp/brasil_fields --skill using-brasil-fields

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the integration of Brazilian data formats (like CPF, CNPJ, CEP, phone numbers, currency, and dates) into Flutter applications, ensuring correct formatting and validation.

Core Features & Use Cases

  • Input Formatting: Apply real-time formatting to user input in TextFormField widgets for various Brazilian data types.
  • Data Validation: Programmatically validate the correctness of Brazilian data strings.
  • Data Manipulation: Generate, format, and manipulate Brazilian data using utility classes.
  • Use Case: When building a user registration form in Flutter, use this Skill to ensure that fields for CPF, CEP, and phone number are formatted correctly as the user types, and validated before submission.

Quick Start

Use the using_brasil_fields skill to format a phone number string.

Frequently Asked Questions about using_brasil_fields

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I format Brazilian CPF and phone numbers in Flutter TextFormField widgets?

To format Brazilian CPF and phone numbers in Flutter TextFormField widgets, apply dedicated input formatter classes that provide real-time formatting as the user types.

What is the best way to validate Brazilian CNPJ and CEP data in Dart?

The best way to validate Brazilian CNPJ and CEP data in Dart is using static utility methods designed to programmatically validate the correctness of Brazilian data strings.

Can I use input formatters to handle Brazilian currency and dates in a Flutter app?

Yes, you can use input formatters to handle Brazilian currency and dates in a Flutter app, ensuring correct formatting and validation for these specific data standards.

How do I manipulate Brazilian data strings programmatically without relying on user input?

To manipulate Brazilian data strings programmatically without relying on user input, utilize the provided utility classes to generate, format, and manipulate Brazilian data directly.

Does this approach require additional dependencies to format Brazilian data in Flutter?

This approach requires no additional dependencies to format Brazilian data in Flutter, utilizing dedicated formatter classes and static utility methods within the existing environment.