feat:增加日程模块tab页面

This commit is contained in:
2025-11-13 16:11:19 +08:00
parent 54bed08b7b
commit 427e9f0a48
4 changed files with 66 additions and 33 deletions

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:hive/hive.dart';
import 'package:syncfusion_flutter_calendar/calendar.dart';
// flutter packages pub run build_runner build
part 'calendar.g.dart';
@@ -52,3 +53,14 @@ class Calendar extends HiveObject {
);
}
}
enum CalendarTab {
week('周视图', CalendarView.week),
month('月视图', CalendarView.month),
schedule('日程视图', CalendarView.schedule);
final String label;
final CalendarView view;
const CalendarTab(this.label, this.view);
}