Skip to content

mendelg/cupertino_hebrew_date_picker

Repository files navigation

A Flutter plugin for showing a Cupertino-styled Hebrew date picker. And returns a DateTime object.

For a Material Hebrew date picker See material_hebrew_date_picker.

Features

Image of the package

Usage

class MyHomePage extends StatelessWidget {
  const MyHomePage({Key? key}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: TextButton(
          onPressed: () {
            showHebrewCupertinoDatePicker(
                confirmText: "Confirm",
                context: context,

                onDateChanged: (dateTime) {
                  print(dateTime);
                },
                // When the user click on the "Confirm" button, the onConfirm callback is called.
                onConfirm: (dateTime) {
                  print(dateTime);
                });
          },
          child: const Text("open picker"),
        ),
      ),
    );
  }
}

You can also an specify an initial date date to the picker. as well as confirmTextStyle and cancelTextStyle

 showHebrewCupertinoDatePicker(
       
        initialDate: DateTime.now(),
        confirmTextStyle: TextStyle(
        color: CupertinoColors.destructiveRed,
        fontWeight: FontWeight.w600,
        ),
        context: context,
        onDateChanged: (dateTime) {
        print(dateTime);
        },
    
        onConfirm: (dateTime) {
        print(dateTime);
        }
 );

A Hebrew Calendar / Hebrew Date picker

About

A Hebrew date picker plugin for Flutter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published