iqama_validator 0.0.2 copy "iqama_validator: ^0.0.2" to clipboard
iqama_validator: ^0.0.2 copied to clipboard

A flutter package to validate iqama and saudi national id number format that is used in the kingdom of saudi arabia.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:iqama_validator/iqama_validator.dart';

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Iqama Validator Example',
      theme: ThemeData(
        primarySwatch: Colors.blue,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  final String iqamaNumber = "2172323137";

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: Text('Iqama Validator Example'),
        ),
        body: Center(
          child: Column(
            crossAxisAlignment: CrossAxisAlignment.center,
            children: [
              SizedBox(height: 30),
              Text("$iqamaNumber", style: Theme.of(context).textTheme.headline2),
              SizedBox(height: 30),
              Text("isValid: ${IqamaValidator.validate(iqamaNumber)}", style: TextStyle(color: Colors.green, fontSize: 50)),
            ],
          ),
        ));
  }
}
0
likes
40
pub points
0%
popularity

Publisher

unverified uploader

A flutter package to validate iqama and saudi national id number format that is used in the kingdom of saudi arabia.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

flutter

More

Packages that depend on iqama_validator