Constructs a new TimelineConfigInfo with required fields initialized to empty strings
The name of the field in the related entity that contains the date/timestamp for positioning items on the timeline (e.g., 'CreatedAt', 'EventDate')
Optional DescriptionOptional field name for longer description text displayed in the timeline item. Typically contains detailed information about the timeline event.
Optional DisplayControls the visual layout of the timeline. Vertical timelines stack items top-to-bottom, while horizontal timelines arrange items left-to-right.
'vertical'
Optional SubOptional field name for subtitle text displayed below the main title. Useful for additional context or secondary information.
The name of the field in the related entity that contains the main title text to display for each timeline item (e.g., 'Title', 'Name', 'Subject')
Configuration settings for timeline component instances. Defines how related entity data should be displayed in a chronological timeline format, including which fields to use for dates, titles, and descriptions.