flutter_linear_calendar 2.0.1
flutter_linear_calendar: ^2.0.1 copied to clipboard
A reusable horizontal date selector widget for Flutter.
import 'package:flutter/material.dart';
import 'package:flutter_linear_calendar/flutter_linear_calendar.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
),
home: const HomeScreen(title: 'Flutter Demo Home Page'),
);
}
}
class HomeScreen extends StatefulWidget {
final String title;
const HomeScreen({super.key, required this.title});
@override
State<HomeScreen> createState() => _HomeScreenState();
}
class _HomeScreenState extends State<HomeScreen> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: Center(
child: LinearCalendar(
startDate: DateTime.now(),
onDateChanged: (date) {
debugPrint('Selected date: $date');
},
),
),
);
}
}