persian_calendar_widget library

Classes

CalendarHelper
CustomDecorationPersianCalendar
Date
Super class of Jalali and Georgian classes
DateFormatter
super class for Jalali and Gregorian Date formatter
Gregorian
Gregorian (Miladi or Milaadi) date class
GregorianFormatter
Gregorian date formatter class
GridViewCalendar
I18n
I18nButtons
I18nGregorianMonths
I18nPersianMonths
I18nWeekCodes
I18nWeekNames
Jalali
Jalali (Jalaali, Shamsi or Persian) Date class
JalaliFormatter
Jalali date formatter class
MinimalPersianCalendar

Extensions

DateTimeExtensions on DateTime
extension methods to easily convert DateTime to Jalali and Gregorian
PersianTextExtension on Text
ToPersianDigit on String?

Typedefs

DayTileBuilder = Widget Function(Jalali jDate, Gregorian gDate)
InitDate = ({int month, int year})
OnPickDate = void Function(({Gregorian gregorian, Jalali jalali}) selectedDate, ({String gregorian, String jalali}) formattedDate)
WeekDayTileBuilder = Widget Function(String weekDay)

Exceptions / Errors

DateException
date exception