field_validation 0.0.1 copy "field_validation: ^0.0.1" to clipboard
field_validation: ^0.0.1 copied to clipboard

This package provides an easy way to validate Your Email, PAN, Pic code, Mobile Number And All Types of Documents like Indian Government Documents like Aadhar,PAN and LLPIN..etc This is often useful t [...]

field_validation #

This package provides an easy way to validate Your Email, PAN, Pic code, Mobile Number And All Types of Documents like Indian Government Documents like Aadhar,PAN and LLPIN..etc This is often useful to avoid the use of RegEx for validating the user inputs which maynot work in some scenarios, this package written purely in dart will validate the numbers through CheckSum values.

Usage #

Example

To use this package:

    dependencies:
      flutter:
        sdk: flutter
      field_validation: ^0.0.1

Available Methods #

panValidate() - For Validate PAN Number.

mobileValidate() - For Validate Mobile Number.

emailValidate() - For Validate Email.

aadhaarValidate() - For Validate Aadhaar Number.

urnNumberValidate() - For Validate Udyam Registration Number.

llpinValidate() - For Validate LLPIN Number.

accountNumberValidate() - For Validate Account Number.

ifscValidate() - For Validate IFSC Code.

pinCodeValidate() - For Validate Pin Code.

cardNumberValidate() - For Validate Card Number.

How to use #

  

import 'package:field_validation/Source_Code/FlutterValidation.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        debugShowCheckedModeBanner: false,
        title: 'Flutter Validator',
        theme: ThemeData(
          primarySwatch: Colors.blue,
        ),
        home: HomePage());
  }
}

class HomePage extends StatelessWidget {
//Creating Object of the FieldValidator class.
  FlutterValidation validator = new FlutterValidation();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
        height: double.infinity,
        child: Center(
          child: InkWell(
            onTap: () {
              //Here We are calling Email validate method and passing that value which we want to compare with email.
              bool result =
                  validator.emailValidate(content: "Chandan@gmail.com");
              print(result);
            },
            child: Text("Botton"),
          ),
        ),
      ),
    );
  }
}


Done Thank You For The Using This Package. It Will Be Really Really Helpfull. #

2
likes
140
pub points
77%
popularity

Publisher

unverified uploader

This package provides an easy way to validate Your Email, PAN, Pic code, Mobile Number And All Types of Documents like Indian Government Documents like Aadhar,PAN and LLPIN..etc This is often useful to avoid the use of RegEx for validating the user inputs which maynot work in some scenarios, this package written purely in dart will validate the numbers through CheckSum values.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on field_validation