bito-code-review[bot] commented on PR #35897:
URL: https://github.com/apache/superset/pull/35897#issuecomment-3464294699

   <details open>
     <summary><strong>Interaction Diagram by <a 
href="https://bito.ai#sequence_diagram";>Bito</a></strong></summary>
   
   ```mermaid
   sequenceDiagram
   participant User as User<br/>
   participant UI as FormattingPopoverContent<br/>🔄 Updated | ●●● High
   participant Panel as ControlPanel<br/>🔄 Updated | ●●○ Medium
   participant Formatter as getColorFormatters<br/>🔄 Updated | ●●○ Medium
   participant Chart as TableChart<br/>🔄 Updated | ●●● High
   participant Types as Type Definitions<br/>🔄 Updated | ●●○ Medium
   User->>UI: Configure conditional formatting
   UI->>UI: Set toCellBar checkbox state
   UI->>Panel: Submit formatting config with toCellBar
   Panel->>Types: Use ConditionalFormattingConfig type
   Panel->>Formatter: Pass config to getColorFormatters
   Formatter->>Formatter: Create ColorFormatters with toCellBar property
   Formatter-->>Chart: Return formatters array
   Chart->>Chart: Apply toCellBar formatter to cell background
   Chart-->>User: Render table with conditional cell bar colors
   ```
   Critical path: 
User-&gt;FormattingPopoverContent-&gt;ControlPanel-&gt;getColorFormatters-&gt;TableChart
   
   
   > **Note:** The diff adds toCellBar conditional formatting feature. User 
configures it via UI, flows through control panel and formatter utility, then 
applies conditional colors to cell bar backgrounds in TableChart rendering. 
Upstream UI controls and downstream cell styling are updated to support this 
new formatting option.
   
   </details>


-- 
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