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

outdated

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

example/example.dart

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

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

class Home extends StatelessWidget {

  final TextEditingController textEditingController = TextEditingController(text: '1397/08/15');
  final TextEditingController rangeTextEditingController = TextEditingController();

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(title: Text('تقویم'),),
        body: Builder(builder: (BuildContext context) {
          return SingleChildScrollView(

            child: 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,
                    ),
                  ),
                )

              ],
            ),
          );
        }),
      ),
    );
  }
}
50
likes
30
points
41
downloads

Publisher

verified publisherflutterdev.site

Weekly Downloads

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

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, jalaali

More

Packages that depend on persian_datepicker