GitHub 代码仓jpmehedi/animated_horizontal_calendar

animated_horizontal_calendar

jpmehedi/animated_horizontal_calendar open-source repository details.

animated_horizontal_calendar 项目封面
星标
6
复刻
6
最近推送(UTC)
2025年2月8日
项目状态
未归档

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

animated_horizontal_calendar

A flutter plugin to show animated horizontal view of calendar with date picker.

Features

  • Select custom date with Date picker
  • CustomShape and style for Selected and unSelected Item.
  • Swipe behavior
  • Animated behavior

Getting Started

This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

depandancy packeges

  • intl

App Demo

Edited_20210517_233106 Horizontal_Calender Edited_20210517_233106

Example

This plugin allow you to do custom styles and shapes for Selected and UnSelected dates

    Container(
        height: 100,
        child: AnimatedHorizontalCalendar(
        tableCalenderIcon: Icon(Icons.calendar_today, color: Colors.white,),
        date: DateTime.now(),
        textColor: Colors.black45,
        backgroundColor: Colors.white,
        tableCalenderThemeData:  ThemeData.light().copyWith(
            primaryColor: Colors.green,
            accentColor: Colors.red,
            colorScheme: ColorScheme.light(primary: Colors.green),
            buttonTheme: ButtonThemeData(textTheme: ButtonTextTheme.primary),
        ),
        selectedColor: Colors.redAccent,
        onDateSelected: (date){
        selectedDate = date;
        } 
      ),
    ),
MD MEHEDI HASAN GitHub avatar
GitHub 作者

MD MEHEDI HASAN ↗

現在はAIによるコード生成が可能になっています。しかし、エンジニアとしての本当の価値は、単なる実装力ではなく、ドメイン知識にあります。つまり、ビジネスを理解し、顧客を理解し、そして「なぜその解決策が必要なのか」という背景を理解することこそが重要です。

コネクト株式会社Tokyo, Japan官方网站 ↗
语言DartHTMLSwiftKotlinObjective-C

此仓库发布的插件

使用的依赖

依赖清单 4 项

如何选择适合项目的代码仓?

先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。

  1. 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
  2. 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
  3. 使用前在 GitHub 核对 README、许可证与 Issues。

来源与维护

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗