Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

Timeline

  • A flutter project for present items in timeline.
  • Support scroll and zoom.

Simulator Screen Recording - iPhone 14 - 2023年07月26日 at 21.58.30.gif

Demo code

class MyHomePage extends StatefulWidget {
 const MyHomePage({super.key, required this.title});
 final String title;
 @override
 State<MyHomePage> createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
 @override
 Widget build(BuildContext context) {
 return Scaffold(
 body: Timeline(items: [
 TimelineItem(dateTime: DateTime(2010, 1, 6), child: InkWell(child: Container(height: 50, color: Colors.blue,), onTap: (){print("test");},)),
 TimelineItem(dateTime: DateTime(2010, 1, 5), child: Container(height: 50, color: Colors.yellow,)),
 TimelineItem(dateTime: DateTime(2010, 1, 8), child: Container(height: 50, color: Colors.green,)),
 TimelineItem(dateTime: DateTime(2010, 1, 19), child: Container(height: 50, color: Colors.red,)),
 ]),
 );
 }
}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /