legacy_calendar 0.0.7 copy "legacy_calendar: ^0.0.7" to clipboard
legacy_calendar: ^0.0.7 copied to clipboard

A customizable and themeable calendar widget for Flutter that provides a classic calendar view.

legacy_calendar #

Pub Version Live Demo License

A customizable and feature-rich calendar package for Flutter, providing day, week, and month views, event management, and a flexible API for data integration.

Legacy Calendar Example

Features #

  • Multiple Calendar Views: Navigate between distinct views for day, week, and month.
  • Event Management: Easily display, create, and manage events within the calendar.
  • Interactive Tooltips: Events can have interactive tooltips to display detailed information on hover or tap.
  • Responsive & Customizable: The calendar UI adapts to various screen sizes and orientations. A flexible templating system allows for custom layouts and designs.
  • Efficient State Management: Built with the provider package to ensure a clean and scalable state management solution.
  • Smooth Animations: Integrated animations for fluid UI transitions and a modern feel.
  • Extensible API: Designed with a clear AbstractApiInterface to facilitate easy integration with different data sources, such as local data or a remote backend.

Getting started #

To use this package, add legacy_calendar to your pubspec.yaml file:

dependencies:
  legacy_calendar: ^0.0.1

Then, run flutter pub get in your terminal.

Usage #

A simple example of how to use the LegacyCalendarWidget:

import 'package:flutter/material.dart';
import 'package:legacy_calendar/legacy_calendar_widget.dart';

class MyCalendarApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: Text('My Calendar'),
        ),
        body: LegacyCalendarWidget(),
      ),
    );
  }
}

For more detailed examples, please refer to the /example folder.

Additional information #

For more information, to report issues, or to contribute, please visit the official GitHub repository: https://github.com/barneysspeedshop/legacy_calendar

4
likes
0
points
218
downloads

Publisher

verified publisherlegacy-automation.online

Weekly Downloads

A customizable and themeable calendar widget for Flutter that provides a classic calendar view.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

animations, flutter, font_awesome_flutter, intl, provider

More

Packages that depend on legacy_calendar