TimelineData constructor
Creates a TimelineData entry for use in Timeline widgets.
Parameters:
time
(Widget, required): Time or timestamp display widget.title
(Widget, required): Main title or heading widget.content
(Widget?, optional): Additional details widget.color
(Color?, optional): Custom color for indicator and connector.
Example:
TimelineData(
time: Text('10:00 AM', style: TextStyle(fontWeight: FontWeight.bold)),
title: Text('Project Kickoff'),
content: Text('Initial meeting to discuss project scope and timeline.'),
color: Colors.blue,
);
Implementation
TimelineData({
required this.time,
required this.title,
this.content,
this.color,
});