A page typically contains containers that serve various purposes. For example, containers are used to group widgets for document header information and to group widgets used internally by the system, which should be hidden from regular users. Towards the end of this document, we will discuss the distinction between "Container" and "Formatted Container".
To add a new container to your page, simply drag and drop the “Container” widget from the left-hand side of the page screen to the design area of your page.
You can change the title, size mode, location and its size on the page directly by the widget property box after clicking on the container.
Click on the widget once to open its Quick Settings Panel.
To prepare more detailed settings of the container widget, you can click on the “Widget Property Settings” button.
And the Widget Property Settings window will be displayed.
In the "Basic" view, under the "General" section, you have the option to provide a Description that explains the purpose of the container widget on the page. It is recommended to input a meaningful description here so that other developers can understand your design when reviewing your page.
When you would like to group your widgets without a title shown for the container, you can remove the “Header - Show Header” option to achieve this purpose.
When you would like to group your widgets without a title shown for the container, you can remove the “Header - Show Header” option to achieve this purpose.
This is the appearance of the Container widget in Page Builder when there is no header.
You can change the location/position, size and layout of the container.
Absolute Size: set the Width and Height of the container with your own values
Relative Size: enable the container re-size relative to the size of the page
Border : set visible or invisible of the container frame
Corner : set the corner to Round shape or normal shape when the frame is in visible state
Set is it the container has it own background color
Set is it the container show in Web & Mobile or in Mobile Only platform
Change to the “Visibility” view, you can control when and the rule for the container to be displayed on screen. You can set the default visibility of the container, set it invisible or Looks Read-Only and the user can not change any widget values within the container.
After setting the default visibility, you can add more conditional visibility rules to the container to make it visible/invisible based on different conditions. To do this, you should click on the “+ New Conditional Visibility” label and you should have a new condition rule.
By this new condition, you can choose a “Variable” or “Widget” as the base of the rule. Below is an example where the default visibility of the container is “Invisible” and only when the user is in the “Manager” User Role then he/she can edit the Widgets within the container. You can set more conditions to have a different visibility status of the container based on the application requirements.
With the Widget Permission Settings, you can set the access right of different User Roles to the container.
You can grant the User Role with Normal, Read Only or No Access right.s
With the Copy Widget Settings, you can copy the container settings to other widgets you choose.
With the Copy Widget Settings, you can copy the container settings to other widgets you choose.
If you have set a visibility rule for a container and there are other widgets that share the same visibility logic, you can copy the rules from the "Visibility" option. Simply select the Conditional Visibility of the container, and you can easily replicate those rules.
To copy the user role permission setting, you can choose the “User Role” option and then select the user role you want to have the widget access right copy to other widgets.
Once you have selected the "widget settings" you wish to copy from the container to other widgets, you can use the input box on the right-hand side to filter the "copy to widgets" based on the desired destination widget names. Simply enter part of the destination widget name to narrow down the results. Then, click on the widgets that appear after the filter to select the exact widgets you want the settings to be copied to.
In the example above, the screen shows that only "input 1" and "input 2" should have the settings copied, while "input 3" will be ignored after filtering with the keyword "input".
Click the button “Apply” from the lower part, right-hand side of the screen, to start copying the widget settings. You are asked to confirm the copy of the settings and you can click the “OK” button to confirm or click the “Cancel” button to cancel.
If you have mistakenly created a container and wish to delete it, simply click on the "Delete" button and then confirm the deletion to remove the container from the page.
The example below illustrates how the widgets are positioned in both types of containers.
The main difference between a "Container" and a "Formatted Container" is that you can set specific "Position" properties for widgets inside a Container, whereas, in a Formatted Container, the widgets are positioned one after the other automatically.
The main difference between a "Container" and a "Formatted Container" is that you can set specific "Position" properties for widgets inside a Container, whereas, in a Formatted Container, the widgets are positioned one after the other automatically.