packages/components/eui-page/components/eui-page-content/eui-page-content.component.ts
Main content area component for eui-page that provides the primary container for page body content. Serves as the central content region between page header and footer with appropriate spacing and layout. Applies consistent styling and responsive behavior for the main content area. Typically contains the primary information, forms, tables, or other interactive elements of the page. Must be used as a direct child of eui-page to maintain proper layout structure.
<eui-page>
<eui-page-header label="Dashboard"></eui-page-header>
<eui-page-content>
<p>Main page content goes here</p>
<eui-table [data]="tableData"></eui-table>
</eui-page-content>
</eui-page>| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| selector | eui-page-content |
| template | |
Properties |
HostBindings |
| class |
Type : string
|
Default value : 'eui-page-content'
|
| class |
Type : string
|
Default value : 'eui-page-content'
|
Decorators :
@HostBinding()
|