holidays library

Pakistani federal public holidays.

Same as the pakdatakit/holidays entry point of the npm package.

Classes

Holiday
A public holiday on a specific date. See getPakistanHolidays.

Enums

HolidayId
Identifier of a Pakistani federal public holiday.
HolidayType
Kind of public holiday.

Functions

getHolidaysOn(Object date, {bool includeChristianHolidays = false, Map<HolidayId, List<String>>? announced, int hijriOffset = 0}) → List<Holiday>
Returns the public holidays that fall on a date: a DateTime (its local calendar date) or a YYYY-MM-DD String. Empty if it is not a public holiday.
getPakistanHolidays(int year, {bool includeChristianHolidays = false, Map<HolidayId, List<String>>? announced, int hijriOffset = 0}) → List<Holiday>
Lists Pakistan's federal public holidays for a year, sorted by date.
isPakistanHoliday(Object date, {bool includeChristianHolidays = false, Map<HolidayId, List<String>>? announced, int hijriOffset = 0}) → bool
Whether a date is a Pakistani federal public holiday. See getHolidaysOn.