Hide from Instances
Last updated
Was this helpful?
Variables on a component can be hidden from instances using the Hide from Instances right-click option. When a variable is hidden, it no longer appears in the Variables tab when selecting an instance of that component. The variable remains fully functional on the component definition itself - it is only hidden from instances.

Hiding variables is useful for:
Simplifying the Variables tab on instances by removing variables that are never changed per-instance
Preventing accidental changes to variables that could break a component's layout or behavior, such as Children Layout on a container that relies on a specific stacking mode
The Hide from Instances option is also available on screens. Since screens cannot be instanced in the tool, this only affects runtime code generation.
To hide a variable from instances:
Select the component definition (not an instance)
Right-click the variable in the Variables tab
Select Hide from Instances
The variable displays "Hidden from instances" text beneath it to indicate its status.

To make a hidden variable visible on instances again:
Select the component or screen definition
Right-click the hidden variable
Select Show on Instances
Hidden variable settings are inherited. If a base component hides a variable, all components that derive from it also hide that variable on their instances. A derived component does not need to re-hide variables that are already hidden by a base type.
Last updated
Was this helpful?
Was this helpful?

