Flutter Afghan Datepicker

A Dari, Pashto and Persian datepicker package for Flutter.
Alternatives To Flutter Afghan Datepicker
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Flutter Cupertino Date Picker2983052 years ago49May 18, 202049apache-2.0Dart
Flutter cupertino style date picker.
Flutter_rounded_date_picker296
17 months ago18September 05, 202233otherDart
The Flutter plugin that help you can choose dates and years with rounded calendars and customizable themes.
Datepickertimelineflutter127
22 years ago9March 06, 202116apache-2.0Dart
Flutter Date Picker Library that provides a calendar as a horizontal timeline
Flutter_date_picker79
14 years ago8October 31, 20182apache-2.0Dart
A Cupertino style date picker for Android and IOS
Flutter_holo_date_picker50
a month ago46September 20, 202220mitDart
A Flutter package of datepicker like Holo Theme in Android
Calendar_date_picker237
7 days ago19July 06, 20225apache-2.0Dart
Lightweight and highly customizable calendar picker built on Flutter's original CalendarDatePicker, with support for multi and range modes.
Nepali_date_picker35112 months ago25May 16, 20222bsd-3-clauseDart
Material Style Date Picker with Bikram Sambat(Nepali) Calendar Support. Supports both Android and ios.
Date_time_picker33
2 years ago7July 08, 202119otherDart
A Flutter widget to show a text form field to display a date or clock dialog. This widget extend TextField and has a similar behavior as TextFormField.
Flutter_date_picker_timeline25
a year ago2mitDart
Gregorian and Jalali customizable date picker as a horizontal timeline
Clean_nepali_calendar13
3 months ago3bsd-3-clauseDart
Highly customizable Nepali Calendar package.
Alternatives To Flutter Afghan Datepicker
Select To Compare


Alternative Project Comparisons
Readme

Afghan Datepicker

A Dari, Pashto and Persian datepicker package for Flutter.

Installation

Add this to your package's pubspec.yaml file:

dependencies: 
    afghan_datepicker: ^0.1.0

Usage

main.dart

import 'package:afghan_datepicker/AfghanDatePickerLocale.dart';
import 'package:flutter/material.dart';
import 'package:afghan_datepicker/afghan_datepicker.dart';

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

class Home extends StatefulWidget {
  @override
  HomeState createState() {
    return new HomeState();
  }
}

class HomeState extends State<Home> {
  final TextEditingController textEditingController = TextEditingController();

  AfghanDatePickerWidget afghanDatePicker;

  @override
  void initState() {
    afghanDatePicker = AfghanDatePicker(
        controller: textEditingController,
        locale: AfghanDatePickerLocale.PASHTO,
        farsiDigits: true
    ).init();

    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: Text('Afghan Datepicker'),
        ),
        body: Builder(builder: (BuildContext context) {
          return Material(
            child: Container(
              child: TextField(
                enableInteractiveSelection: false,
                onTap: () {
                  FocusScope.of(context).requestFocus(new FocusNode());
                  showDialog(
                    context: context,
                    builder: (BuildContext context) {
                      return Center(
                        child: Container(
                            padding: EdgeInsets.all(10),
                            child: afghanDatePicker),
                      );
                    },
                  );
                },
                controller: textEditingController,
              ),
            ),
          );
        }),
      ),
    );
  }
}

HOW IT LOOKS

Credits

Ali-Azmoud/persian_datepicker

Popular Flutter Projects
Popular Datepicker Projects
Popular User Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Dart
Flutter
Datepicker
Persian