positionBuilder top-level property

Map<TimelinePosition, TimelineItem Function(TimelineProperties properties, TimelineModel model)> positionBuilder
final

Implementation

final positionBuilder = {
  TimelinePosition.Left: (
    TimelineProperties properties,
    TimelineModel model,
  ) =>
      TimelineItemLeft(
        properties: properties,
        model: model,
      ),
  TimelinePosition.Right: (
    TimelineProperties properties,
    TimelineModel model,
  ) =>
      TimelineItemRight(
        properties: properties,
        model: model,
      ),
  TimelinePosition.Center: (
    TimelineProperties properties,
    TimelineModel model,
  ) =>
      TimelineItemCenter(
        properties: properties,
        model: model,
      ),
};