blockly > Scrollbar > updateDisplay_
Update visibility of scrollbar based on whether it thinks it should be visible and whether its containing workspace is visible. We cannot rely on the containing workspace being hidden to hide us because it is not necessarily our parent in the DOM.
Signature:
updateDisplay_(): void;
Returns:
void
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[null,null,["Last updated 2024-09-18 UTC."],[[["The `updateDisplay_` method controls the scrollbar's visibility based on its own state and the visibility of its workspace."],["It is necessary because the workspace's visibility alone may not hide the scrollbar due to potential DOM structure variations."],["This method ensures the scrollbar remains appropriately visible or hidden, independent of workspace DOM relationships."]]],["The `updateDisplay_` method in the Scrollbar class controls the scrollbar's visibility. It determines if the scrollbar should be shown by assessing its own state and the visibility of the containing workspace. The method's logic doesn't rely solely on the workspace's parent-child DOM relationship for visibility decisions. It takes no arguments and returns nothing (void). The method's core function is to synchronize the scrollbar's display state with the workspace's current state.\n"]]