persian_datepicker 1.0.0 copy "persian_datepicker: ^1.0.0" to clipboard
persian_datepicker: ^1.0.0 copied to clipboard

outdated

A persian ( farsi ) datepicker for flutter, simple and range datepicker.

Persian Datepicker #

A persian ( farsi ) datepicker for flutter. This package is using jalaali package as it's dependency

Usage #

A simple example which has a column and two text fields inside it first TextField is simple datepicker second TextField is range datepicker

I used GestureDetector to prevent opening Keyboard while tapping on TextFields

main.dart


import 'package:persian_datepicker/persian_datepicker.dart';

...


Column(
  mainAxisSize: MainAxisSize.min,
  children: <Widget>[
    GestureDetector(
      onTap: () {},
      child: Container(
        child: TextField(
          onTap: () { FocusScope.of(context).requestFocus(new FocusNode());
          showModalBottomSheet(context: context, builder: (BuildContext context) {
            return PersianDatePicker(controller: textEditingController,);
          });
          },
          controller: textEditingController,
        ),
      ),
    ),
    GestureDetector(
      onTap: () {},
      child: Container(
        child: TextField(
          onTap: () { FocusScope.of(context).requestFocus(new FocusNode());
          showModalBottomSheet(context: context, builder: (BuildContext context) {
            return PersianDatePicker(controller: rangeTextEditingController, rangeSelector: true,);
          });
          },
          controller: rangeTextEditingController,
        ),
      ),
    )
  ],
)
...

HOW IT LOOKS #

Simple Datepicker

Range Datepicker

You can find the full example in Git Repository

50
likes
0
pub points
75%
popularity

Publisher

verified publisherflutterdev.site

A persian ( farsi ) datepicker for flutter, simple and range datepicker.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on persian_datepicker