Logo der Arineo GmbH
16. March 2022
0 Minute
Zwei Personen vor einem Laptop.

PowerSnippets – Hide Controls

Decluttering the DOM tree when using large tables.

So the inevitable has happened. A customer or colleague has built a gallery to use as a table showing loads of columns and extending over the canvas’ border. Your app performance is degrading and due to that, sidescrolling becomes more of a drag than a pleasat experience.

Simply modify the visbility value of the controls in the following manner:

𝙸𝚏([𝙲𝚘𝚗𝚝𝚛𝚘𝚕].𝚇 + [𝙲𝚘𝚗𝚝𝚛𝚘𝚕].𝚆𝚒𝚍𝚝𝚑 >= 𝟶 && [𝙲𝚘𝚗𝚝𝚛𝚘𝚕].𝚇 <= 𝟷𝟹𝟼𝟶;𝚝𝚛𝚞𝚎;𝚏𝚊𝚕𝚜𝚎)​

This ensures that the control is hidden when not within the boundaries of the canvas. It is also really helpful when designing large tables within galleries.

That’s all folks.