Skip to content

shekharAggarwal/Password-Input

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👏 Password Input

A new Flutter package which helps developers to get input of password in best UI.

The source code is 100% Dart, and everything resides in the /lib folder.

Show some ❤️ and star the repo to support the project

GitHub stars GitHub forks GitHub watchers GitHub followers
Twitter Follow

Open Source Love License

quick UIs made using Password Input

Without Input With Input

💻 Installation

In the dependencies: section of your pubspec.yaml, add the following line:

  password_input: <latest_version>

❔ Usage

import 'package:password_input/password_input.dart';

class MyWidget extends StatelessWidget {
  Widget build(BuildContext context) {
    return Center(
      //Use this child anywhere in your app
      child: PasswordInputTextField(
        passwordLength: 6,
        keyboardType: TextInputType.text,
        autoFocus: true,
        inputFormatter: [
          FilteringTextInputFormatter.allow(RegExp(r'[a-zA-Z0-9_@.]'
              r''))
        ],
        textInputAction: TextInputAction.done,
        onSubmit: (password) {
          if (password == null || password.isEmpty || password.length > 6)
            setState(() {
              _errorMessage = "Enter Password";
            });
        },
      ),
    );
  }
}

👨 Developed By

Shekhar Aggarwal

👍 How to Contribute

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

📃 Copyright-and-license

Code and documentation Copyright 2021 Shekhar Aggarwal. Code released under the Apache License.

Getting Started

For help getting started with Flutter, view our online documentation.

For help on editing package code, view the documentation.

About

A new Flutter package which helps developers to get input of password in best UI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages