Layout activator

Built-in
Vesion:
1.8.31
Updated:
4 August 2024

Description

This plugin can be used to manage layout properties: Visibility, Focus in the Navigation bar and Enabled / Disabled state. You can make your layout hidden or visible, disabled or enabled, focused or unfocused by passing a boolean flag to a corresponding plugin parameter. Show or hide your layout from the navigation bar dynamically if it becomes relevant or irrelevant to the context the user currently works with. Create a button in your layout to fast navigate to another layout on the navigation bar - this can be done by manipulating layout “focus” property. Control whether you want or not to start any plugins associated with your layout by utilizing Enable / Disable parameters of the current plugin and corresponding property of the layout. Check how it works in layout “Common tools”.

With this plugin you can:
- Hide layout from the Navigation bar;
- Make hidden layout visible in the Navigation bar;
- Activate or focus the Navigation bar on the selected layout;
- Return to previously focused layout (if to a default layout otherwise);
- Disable a layout meaning terminating any associated plugins with this layout;
- Enable a disabled layout meaning immediate start of all associated in case of Pinned layout or automatic start of plugins upon activation otherwise;
- Make layout visible, enabled and focused (active) in the Navigation bar in one tap;
- Make layout hidden, disabled and de-focused in the Navigation bar in one tap.

Parameters

Name:
Disable layout
Type:
Text
Description:
Pass layout identity to disable layout including all associated plugins. Layout will remain visible on the Navigation bar.
Name:
Enable layout
Type:
Text
Description:
Pass layout identity to enable autostart of all associated plugins. Plugins of all pinned layouts will start running in the background immediately.
Name:
Focus layout
Type:
Text
Description:
Pass layout identity to activate layout in the Navigation bar
Name:
Hide layout
Type:
Text
Description:
Pass layout identity to hide it from the Navigation bar. Switch on toggle “Show hidden” from the top right menu to force visibility of hidden layouts in the Navigation bar.
Name:
Unfocus layout
Type:
Text
Description:
Pass current layout identity to move away from currently active / focused layout. Normally this would focus the Navigation bar on previously activated layout.
Name:
Unhide layout
Type:
Text
Description:
Pass layout identity to make visible (if hidden) corresponding layout
Name:
Layout to Activate
Type:
Text
Description:
Pass layout identity to enable it (if disabled), to unhide it (if hidden), to activate / focus it in the Navigation bar.
Name:
Layout to Deactivate
Type:
Text
Description:
Pass layout identity to hide it (if not visible), disable it (if enabled) and move away from if (if currently focused) in the Navigation bar
Name:
Reverse layout state
Type:
Text
Description:
Pass layout identity to then mimic “Layout to Activate” functionality if layout is currently disabled or mimic “Layout to Deactivate” otherwise
Name:
Enable/Disable layout
Type:
Boolean
Description:
Depending on passed value 1/True or 0/False enables or disables the associated layout
Name:
Focus/Unfocus layout
Type:
Boolean
Description:
Depending on passed value 1/True or 0/False focuses / activates associated layout in the Navigation bar
Name:
Hide/Unhide layout
Type:
Boolean
Description:
Depending on passed value 1/True or 0/False hides or makes visible associated layout in the Navigation bar
Any of our plugins can be altered to meet your needs. Please contact our customer support team.

General

Author:
Glisense ltd

Documents

Licensed by:
Glisense ltd
License type:

Support