passcode
A Flutter widget for entering a passcode.

This widget allows you to customise number of characters, background and border colors and obscure text.

Example
import 'package:flutter/material.dart'; import 'package:passcode/passcode.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar(), body: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ PasscodeTextField( onTextChanged: (passcode) { print(passcode); }, totalCharacters: 4, borderColor: Colors.black, passcodeType: PasscodeType.number, ), ], ), ), ), ); } }
Credit (github url) : https://github.com/deven98/passcode
Next Article : https://flutterappdev.com/2019/01/25/flutter-picker-plugin-flutter-mobile-app-development/