From ed78d3f753c3c8607535a1d03d21bbd8b61bbdf5 Mon Sep 17 00:00:00 2001
From: xiaodong <450468291@qq.com>
Date: Thu, 10 Oct 2019 09:33:40 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9readme?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 32 ++++++++++++++++++--------------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/README.md b/README.md
index 175c43a..e0987c4 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,21 @@
-FlutterCalendarWidget
+
+## FlutterCalendarWidget
Flutter上的一个日历控件,可以定制成自己想要的样子。
-
-
+## 介绍
+之前写了一个Flutter日历的开源库,最近增加了一些功能,并且对代码进行了一下重构。(之前的代码写得真的是****,没搞状态框架,还各种嵌套代码)
+
+## 示例
+
+
+
+
+
+
+
+
+
## 主要功能
@@ -57,9 +69,9 @@ CalendarViewWidget({@required this.calendarController, this.boxDecoration});
## 配置CalendarController
-下面是CalendarController中一些支持自定义配置的属性。不配置的话,会有对应的默认值。
+下面是CalendarController中一些支持自定义配置的属性。不配置的话,会有对应的默认值。(配置现在都是在controller这里进行配置的,内部会将配置的数据抽成Configuration类)
-个人觉得,配置的含义主要包括了3个方面的配置。
+配置的含义主要包括了3个方面的配置。
* 一个是显示日历所需要的相关数据,
* 一个是显示日历的自定义UI的相关配置,
* 一个是对日历的监听事件进行配置。
@@ -307,12 +319,4 @@ extraData|自定义的额外数据|Object|默认为空
:-: | :-: |
DateTime getDateTime()|将DateModel转化成DateTime
DateModel fromDateTime(DateTime dateTime)|根据DateTime创建对应的model,并初始化农历和传统节日等信息
-bool operator ==(Object other)|重写==方法,可以判断两个dateModel是否是同一天
-
-
-
-## TODO LIST
-* 优化代码实现
-* 继续写几个不同风格的Demo
-* 支持手势操作
-* 实现高度自适应
+bool operator ==(Object other)|重写==方法,可以判断两个dateModel是否是同一天
\ No newline at end of file