Stay organized with collections
Save and categorize content based on your preferences.
blockly > IAutoHideable
IAutoHideable interface
Interface for a component that can be automatically hidden.
Signature:
export interface IAutoHideable extends IComponent
Extends: IComponent
Methods
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["The `IAutoHideable` interface defines components in Blockly that can be automatically hidden."],["It extends the `IComponent` interface and includes a method called `autoHide` to trigger hiding the component."],["Primarily used for managing UI elements within the Blockly workspace, like context menus or toolboxes, that need to be hidden automatically based on user interactions or workspace events."]]],["The `IAutoHideable` interface defines a component that can be automatically hidden. It extends the `IComponent` interface. The key action is defined in the `autoHide` method, which is responsible for hiding the component and is invoked by `WorkspaceSvg.hideChaff`. This method has an optional parameter `onlyClosePopups`, and it is the primary method for managing the component's visibility.\n"]]