builder static method
Timeline
builder({
- required BuildContext context,
- required int markerCount,
- required MarkerBuilder markerBuilder,
- TimelinePosition position = TimelinePosition.center,
- TimelineProperties properties = const TimelineProperties(),
- ScrollController? controller,
- ScrollPhysics? physics,
- bool shrinkWrap = true,
- bool reverse = false,
- double maxWidth = double.infinity,
- double horizontalPadding = 16,
Implementation
static Timeline builder({
required BuildContext context,
required int markerCount,
required MarkerBuilder markerBuilder,
TimelinePosition position = TimelinePosition.center,
TimelineProperties properties = const TimelineProperties(),
ScrollController? controller,
ScrollPhysics? physics,
bool shrinkWrap = true,
bool reverse = false,
double maxWidth = double.infinity,
double horizontalPadding = 16,
}) {
return Timeline(
children: List.generate(
markerCount,
(index) => markerBuilder(context, index),
),
properties: properties,
controller: controller,
physics: physics,
shrinkWrap: shrinkWrap,
reverse: reverse,
maxWidth: maxWidth,
horizontalPadding: horizontalPadding,
);
}