v3.0.1
extended_masked_text
Um pequeno conjunto de TextEditingControllers personalizados que permite entradas de texto mascaradas para aplicativos Flutter
147Curtidas 18,5 milDownloads em 30 dias160Pontos Pub
AndroidiOSmacOSWindowsLinux
Um pequeno conjunto de TextEditingControllers personalizados que permite entradas de texto mascaradas para aplicativos Flutter
{"sdk":"flutter"}{"sdk":"flutter"}Texto original em inglês. Visite o GitHub para a versão atual.
Extended Masked Text Logo
This package is based on the source code of flutter_masked_text and is an attempt to fix some bugs and continue the development of the original one.
Import the library
import 'package:extended_masked_text/extended_masked_text.dart';
Create your mask controller:
final controller = MaskedTextController(mask: '000.000.000-00');
Set controller to your text field:
return MaterialApp(
title: 'Masked Text Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: SafeArea(
child: Scaffold(
body: Column(
children: <Widget>[
TextField(
// Add controller to TextField
controller: controller,
),
],
),
),
),
);
Create your mask controller:
final controller = MoneyMaskedTextController(leftSymbol: 'R\$ ');
Set controller to your text field:
return MaterialApp(
title: 'Money Masked Text Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: SafeArea(
child: Scaffold(
body: Column(
children: <Widget>[
TextField(
// Add controller to TextField
controller: controller,
),
],
),
),
),
);