Create your PlantUML diagrams directly in your browser!
UML Editor Content @startuml package "Timeline Rendering Engine" { package "RowBuilder" { [Time to Slot Converter] --> [RowBuilder] } [RowBuilder] --> [Data Row Renderer] } note right of [Time to Slot Converter] 1. Converts time string to slot number 2. Example: '10:30' -> 126 end note note right of [RowBuilder] 1. Generates dataRow array 2. Iterates over rawData 3. Calculates gaps and items 4. Adds objects to array with - type - colSpan - start - end end note note right of [Data Row Renderer] 1. Render each item in dataRow 2. Set row container CSS width to 4320px 3. Calculate CSS width using dataRowItem.colSpan end note @enduml
You can enter here a previously generated URL:
previously generated URL