Skip to main content

Page Component

Overview

Page Component is a UI-level component used to design full application pages using a visual builder. It supports dynamic layouts, nested sections, and data-driven rendering using dataset field mapping.

Available only when team type is set to UI.


Purpose

Page Component enables creation of dynamic pages without code. Pages are visually designed and backed by dynamic data using a Jinja2-style templating approach.

Configured pages automatically become reusable UI views.


Key Capabilities

  • Visual page builder
  • Section-based page layout
  • Dynamic data binding
  • Dataset field mapping
  • Jinja2-style dynamic rendering
  • No-code page configuration

Page Creation Flow

Create Page Layout

  • Open Team Builder
  • Switch team type to UI
  • Drag and drop Page Component into canvas
  • Define page structure using sections (header, body, footer, blocks)

Layout is created visually using drag-and-drop.


Design Page Visually

  • Add and arrange UI sections
  • Configure headers, content blocks, and containers
  • Define static and dynamic regions in layout

Page structure is finalized before data binding.

Page visual builder interface


Configure Dynamic Data

  • Open Page Component configuration screen
  • Select dataset source
  • Map dataset fields to page sections
  • Bind fields to dynamic placeholders using Jinja2-style expressions

This allows page content to render dynamically per dataset record.

Dynamic dataset field configuration


Preview and Save

  • Preview page using default configured values
  • Validate layout and bindings
  • Save configuration

Preview with default and live dataset values

Configured page is now ready for use.


Runtime Behavior

My Work Section

  • Configured pages appear under My Work
  • Each page reflects its designed layout
  • Data is rendered dynamically based on dataset mapping

Clicking a page opens the fully rendered dynamic view.


My Work Section

Use Cases

  • Dynamic detail pages
  • Data-driven dashboards
  • Entity profile pages
  • Workflow summary pages
  • Custom internal application pages

Summary

Page Component allows visual construction of full application pages and binding to live datasets using dynamic field mapping. Output is reusable, data-driven UI views rendered in real time without writing code.