Skip to content

Screen Structure Components

Screen structure components define how content is arranged and organized within a screen. These components are available in the SCREEN STRUCTURE section of the Components toolbar.

ComponentPurpose
ScreenContainer for embedding another screen inside the current screen.
PlaceholderDefines a dynamic region where content can be injected.
Content AreaPrimary container for screen content.
Tab GroupGroups multiple tabs into a tabbed interface.
TabDefines a single tab within a Tab Group.
ToolbarDisplays actions or controls related to the screen.
Expansion PanelExpandable container for grouping content.
DividerVisual separator between sections.
Navigation ListContainer for navigation items.
Navigation ItemSingle navigation entry.
Main LayoutTop-level layout container for a page.
Main Layout SidebarSidebar region within the main layout.
Main Layout Sidebar Toggle ButtonControl to show/hide the sidebar.

Use the Screen component to embed one screen inside another screen.

This is commonly used when a parent screen needs to reuse an include screen, such as embedding PurchaseRequestInclude inside a create, update, review, or approval screen.

When you add a Screen component, configure its Screen property to point to the screen you want to embed.

PropertyPurpose
ScreenSelects the screen to embed inside the current screen.
FlexControls how the embedded screen behaves inside flexible layouts.
Fill parentControls whether the embedded screen fills the available parent container.

Tip

Use the Screen component when you want to reuse an existing screen instead of rebuilding the same UI in multiple places.

Use screen structure components when:

  • Defining page layout
  • Organizing content hierarchies
  • Creating navigation structures
  • Building reusable layouts

Key Lesson

Screen structure components define where content appears. Core and layout components define what users see and how content is arranged.