Layout Component

A flexible layout management component with configurable views and containers. Supports dynamic height adjustment, customizable visibility of headers and footers, and more.


Extends: cellComponent


Fields

Name

Code

Data Type

Description

Resource ID

resourceId

text

Unique identifier for the layout

View

view

text

Layout view configuration

Parent Layout Height

parentLayoutHeight

text

Height of parent layout

Layout Height

layoutHeight

text

Height of inner layout

Page CSS Style

pageCssStyle

text

Custom page CSS styles

Page Padding

pagePadding

boolean

Enable/disable page padding

Header Visible

headerVisible

boolean

Show/hide header

Footer Visible

footerVisible

boolean

Show/hide footer


Methods

Name

Description

adjustLayoutHeight

Dynamically adjust layout container heights

handleDrawerVisibility

Toggle editor drawer visibility

handleTabSelection

Manage tab selection and associated actions

addChilds

Add child components to the layout


Events

Name

Description

onTabChange

Triggered when tab is changed

onDrawerToggle

Triggered when drawer visibility changes