Project

General

Profile

Feature #21651

Updated by Peter Amstutz about 2 months ago

From discussion: 

 Virtual lists significantly improves performance of the I/O panels, but it turns out the "JSON" I/O tab and "Command" process panel are still very slow when they start to become very large. 

 These are "CodeSnippet" controls. 

 These are good candidates to be virtualized because the main prop is the "lines" array and they are monospace text of fixed height. 

 Create a "VirtualCodeSnippet" that has the same interface but uses a virtual list, and use that for the JSON I/O tab and Command panel. list. 

Back