07-14-2021, 10:33 PM
No problem showing it off ... I was thinking of actually putting it on the TACTIC community site at some point.
At any rate, most of TACTIC web UI is dynamically loaded. Even the table is loaded in chunks (however, this is not dynamic in the sense that it is by user event). The hidden rows, for example are dynamically loaded just as in T-H. Even the tabs do not load until called upon.
I am still getting around to finding what the bottlenecks are. I do notice in your images that you have a progress process with an assets count/status ... is widget faster without this (if you know)?
I have also been prototyping the TableLayoutWdg to use div instead of the table. I have put this off for a while, but I think to go to the next level, this has to be done. <table> is just way to unpredictable and is the primary cause of all of the display issues. I actually have the table displaying properly, but the behaviors break (as the structure has changed) but I think will really help with all the table layout bugs.
At any rate, most of TACTIC web UI is dynamically loaded. Even the table is loaded in chunks (however, this is not dynamic in the sense that it is by user event). The hidden rows, for example are dynamically loaded just as in T-H. Even the tabs do not load until called upon.
I am still getting around to finding what the bottlenecks are. I do notice in your images that you have a progress process with an assets count/status ... is widget faster without this (if you know)?
I have also been prototyping the TableLayoutWdg to use div instead of the table. I have put this off for a while, but I think to go to the next level, this has to be done. <table> is just way to unpredictable and is the primary cause of all of the display issues. I actually have the table displaying properly, but the behaviors break (as the structure has changed) but I think will really help with all the table layout bugs.