packages/components/eui-page-v2/eui-page-columns/eui-page-columns.ts
Container for multiple page columns that provides responsive column layouts with resize observation. Automatically monitors width changes to support responsive column behavior.
<eui-page-columns>
<eui-page-column label="Navigation">Nav content</eui-page-column>
<eui-page-column label="Main">Main content</eui-page-column>
</eui-page-columns><eui-page-columns [hasPreventMobileRendering]="true">
<eui-page-column>Content</eui-page-column>
</eui-page-columns>hasPreventMobileRendering disables mobile-specific column stacking
| changeDetection | ChangeDetectionStrategy.Default |
| selector | eui-page-columns |
| template | |
| styleUrl | ./eui-page-columns.scss |
Properties |
|
Inputs |
HostBindings |
Accessors |
| hasPreventMobileRendering |
Type : boolean
|
Default value : false
|
| class |
Type : string
|
| Public width |
Type : unknown
|
Default value : new Subject
|
| cssClasses |
getcssClasses()
|