calender_fetcher 0.0.9 copy "calender_fetcher: ^0.0.9" to clipboard
calender_fetcher: ^0.0.9 copied to clipboard

Fetch calender years between two given years (startYear, endYear).

Calender Fetcher #

Pub Version

A Flutter package to use the calender.

Features #

  • 🚀 Cross platform: mobile, desktop, browser.
  • ❤️ Simple.
  • 🎈 NO native dependencies.

Getting started #

You can fetch calender (Years, Months, Days) between tow given years (start, end).

List<Year> calender = CalenderController().getFullCalender(startYear, endYear);

Year : Year(this.id, this.value, this.months, this.isSelected, this.isCurrentYear, {this.data})

  • id: unique int number.
  • value: int year value(1997, 2015, 2023 ... etc).
  • months: List<Month>
  • isSelected: bool value that changed if user press on this year true|false.
  • isCurrentYear: bool value if yyyy equal value.
  • data: dynamic variable to add any type of data in Year.

Month: Month(this.id, this.name, this.value, this.days, this.isSelected, this.isCurrentMonth, {this.data});

  • id: unique int number.
  • name: month name (January, February, March ... etc);
  • value: int month value(1, 2, 3 ... 12).
  • days: List<Day>
  • isSelected: bool value that changed if user press on this month true|false.
  • isCurrentMonth: bool value if yyyy/MM equal value.
  • data: dynamic variable to add any type of data in Month.

Day: Day(this.id, this.name, this.value, this.isSelected, this.isToday, {this.data});

  • id: unique int number.
  • name: weekday name (Saturday, Sunday ...etc).
  • value: monthDay (1, 2, 3, 4, 5, ... 31)
  • isSelected: bool value that changed if you press on this day true|false.
  • isToday: bool value if yyyy/mm/dd date equal today.
  • data: dynamic variable to add any type of data in Day.
1
likes
110
pub points
11%
popularity

Publisher

unverified uploader

Fetch calender years between two given years (startYear, endYear).

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, intl

More

Packages that depend on calender_fetcher