codeant-ai-for-open-source[bot] commented on PR #38866:
URL: https://github.com/apache/superset/pull/38866#issuecomment-4130865032

   ## **Sequence Diagram**
   
   This PR updates the timeseries chart transform so each time shifted series 
receives a distinct dash pattern and symbol when timeShiftColor is enabled, and 
ensures tooltip markers use the same symbol and color as the rendered series.
   
   ```mermaid
   sequenceDiagram
       participant Client
       participant TimeseriesChart
       participant ChartTransform
       participant Tooltip
   
       Client->>TimeseriesChart: Request timeseries with multiple time offsets
       TimeseriesChart->>ChartTransform: Transform props into chart options
       ChartTransform->>ChartTransform: Assign distinct dash pattern and symbol 
per time shift
       ChartTransform-->>TimeseriesChart: Return series with patterns and 
symbols
       TimeseriesChart-->>Client: Render chart with unique styled lines
   
       TimeseriesChart->>Tooltip: On hover send series params with color
       Tooltip->>ChartTransform: Build forecast tooltip values with color
       ChartTransform-->>Tooltip: Return tooltip entries with matching symbol 
markers
   ```
   
   ---
   *Generated by [CodeAnt AI](https://codeant.ai)*
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to