Breadcrumbs

FrameLayout

Description

The FrameLayout is a template for the flexView. It adds a side menu that allows to navigates through different FlexViews, or Niagara views.

image2022-3-27_19-14-17-.png image (10).png image2022-3-27_19-13-15-.png


Implementation

When creating a FlexView, you will have to choose between three templates

template_choose.PNG


  • Blank: a FlexView without any predefined card or menu.

  • Simple: a simple FlexView with a MaterialMenu.

  • FrameLayout: a FlexView with a side panel and an ActiveHeader.  See below for further details.

The FrameLayout template is divided into three parts:

image2023-3-23_10-39-40-.png

  1. The Header: a customizable ActiveHeader.

  2. The PanelDefinition: a list of navigable items.

  3. The active view: the displayed view selected in the PanelDefinition.

To Edit the PanelDefinition:

Like the FlexView, start editing by clicking the pencil button image2023-3-23_10-56-15-.png

panel.png

You can now edit the PanelDefinition:

  1. Select the pencil to edit the aspect of the panel. Such as size, colors, etc.

  2. Select the sitemap to add items to the PanelDefinition

image2023-3-23_12-25-48-.png


To add a new Item to the Root of the pane, go to the action list by clicking to the three dots on the right side.
Three actions are possible: 

  1. Add a new Item (only for the Root, Containers and Hierarchies)

  2. Edit an item

  3. Delete an Item

You could also add a new menu to the FrameLayout, but only two types of item are authorized: Container and Hierarchy.


editionpane.png

Here is the list of panel types:


V2

image2024-11-15_17-43-35.png

Version 2 of framelayout adds a number of graphical updates for a more modern, streamlined user experience.


  • Dropdown AutoScale : Displays all menu and sub-menu names when checked with Max Width of the menu.

  • Dropdown Width : When Dropdown AutoScale is not checked, set the width of the drop menu.


image2024-11-15_17-45-33.png