mobkit_calendar library

Classes

AccountGroupModel
Groups for accounts on the device.
AccountModel
Accounts on the device.
AgendaViewConfigModel
CalendarCellConfigModel
CalendarCellStyle
CalendarPopupConfigModel
CalendarTopBarConfigModel
DailyFrequency
Daily Repeat
DailyItemsConfigModel
DayOfWeekAndRepetitionModel
Which day of the month and which repeat in monthly repeat.
DaysOfMonthModel
Which days of the month in monthly repeat.
FrameStyle
MobkitCalendar
Mobkit Calendar MobkitCalendar has built-in configurable views such as day, week, month and timeline day that provide basic functionalities for scheduling and representing appointments/events efficiently.
MobkitCalendarAppointmentModel
The event model used for MobkitCalendarWidget.
MobkitCalendarConfigModel
MobkitCalendarController
Controller that allows you to use MobkitCalendar with all its functions
MobkitCalendarWidget
It allows you to use MobkitCalendar on your screen with a few parameters.
MonthlyFrequency
RecurrenceModel
Recurrence Model to be used in MobkitCalendarAppointmentModel
WeeklyFrequency
//Which days of the week in weekly repetition.
YearlyFrequency
Yearly Repeat

Enums

MobkitCalendarViewType
It allows users to use MobkitCalendarWidget in different views.

Extensions

DateTimeExtension on DateTime
Extension that collects functions produced with DateTime

Functions

addMonth(DateTime date, int amount) DateTime
Adds the specified number of months to the relevant date and returns it.
calculateWeekCount(DateTime date) int
Returns the number of weeks in the relevant month.
findCustomModel(List<MobkitCalendarAppointmentModel> customCalendarModelList, DateTime today) List<MobkitCalendarAppointmentModel>
Returns the number of weeks in the relevant month.
getDatesFromWeekNumber(int year, int weekNumber) → WeekDates
Returns the start and end dates of the specified year and week.
getDaysInBetween(DateTime startDate, DateTime endDate) List<DateTime>
Returns the dates that fall between two related dates.
getNextWeekDay(int weekDay, {DateTime? from}) DateTime
Returns the current date one week later.