nepali_calendar_flutter library
Classes
- CalendarStyle
-
Class containing styling for
TableCalendar
's content. - HeaderStyle
-
Class containing styling and configuration of
CleanNepaliCalendar
's header. - NepaliCalendar
- NepaliCalendarController
- NepaliCalendarState
- NepaliDateFormat
- NepaliDateFormat is for formatting and parsing dates in Bikram Sambat.
- NepaliDateTime
- An instant in time, such as Mangsir 05, 2076, 11:05am
- NepaliMoment
- NepaliMoment describes the moment in Nepali locale.
- NepaliNumberFormat
- Provides the ability to format a number in a Nepali way.
- NepaliUnicode
- Converts English literal (Roman Literals) into Nepali Unicode.
- NepaliUtils
- Nepali Utilities
Enums
- HeaderDayType
- Language
- Specifies Language.
Extensions
Properties
-
dayHeaderFullNameEnglish
→ List<
String> -
final
-
dayHeaderFullNameNepali
→ List<
String> -
final
-
dayHeaderHalfNameEnglish
→ List<
String> -
final
-
dayHeaderHalfNameNepali
→ List<
String> -
final
-
dayHeaderLetterEnglish
→ List<
String> -
final
-
dayHeaderLetterNepali
→ List<
String> -
final
Functions
-
formattedMonth(
int month, [Language? language]) → String -
getFormattedEnglishMonth(
int mnth) → String
Typedefs
- DateCellBuilder = Widget Function(bool isToday, bool isSelected, bool isDisabled, NepaliDateTime nepaliDate, String label, String text, CalendarStyle calendarStyle, bool isWeekend)
- HeaderBuilder = Widget Function(BoxDecoration decoration, double height, Function nextMonthHandler, Function prevMonthHandler, NepaliDateTime nepaliDateTime)
- HeaderDayBuilder = Widget Function(String headerName, int dayNumber)
- HeaderGestureCallback = void Function(NepaliDateTime focusedDay)
- SelectableDayPredicate = bool Function(NepaliDateTime day)
- TextBuilder = String Function(NepaliDateTime date, Language language)