lightweight_calendar 1.0.4 copy "lightweight_calendar: ^1.0.4" to clipboard
lightweight_calendar: ^1.0.4 copied to clipboard

A simple fast table calendar for Flutter.

Lightweight Calendar Flutter Package #

Lightweight Calendar is a Flutter package that provides an easy-to-use calendar widget for your mobile app. It allows you to display and interact with a calendar, making it simple to select dates, view months, and customize the appearance to match your app's design.

Features #

  • Display a calendar with selectable dates.
  • Customize date selection and appearance.
  • Easily navigate between months.
  • Enable predicate to make which date should be enable or not

Installation #

To use the Lightweight Calendar package, add it to your pubspec.yaml file:

dependencies:
  lightweight_calendar: ^1.0.4

Basic setup #

The complete example is available here.

TableCalendar requires you to provide startDate, endDate

CalendarApp(
  startDate: DateTime(2010, 1, 1),
  endDate: DateTime(2030, 1, 1),
);

Customization #

You can customize the appearance and behavior of the calendar by providing optional parameters such as selectedDecoration, todayDecoration, and more. Refer to the package documentation for a full list of customization options.

Callbacks #

The CalendarApp widget provides callbacks for handling date selection and navigation. You can use these callbacks to perform actions when a date is selected or when the user navigates between months.

Documentation #

For detailed documentation and examples, visit the official documentation.

License #

This package is distributed under the BSD 3-Clause License. See the LICENSE file for more information.

Issues and Contributions #

If you encounter any issues with the package or would like to contribute, please visit the GitHub repository.

We welcome your feedback and contributions to make Simple Calendar even better!

1
likes
120
points
31
downloads

Publisher

unverified uploader

Weekly Downloads

A simple fast table calendar for Flutter.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, intl

More

Packages that depend on lightweight_calendar