packages/components/eui-page/components/eui-page-footer/eui-page-footer.component.ts
Footer component for eui-page that provides a structured bottom section for page-level content. Supports highlighted visual states through the BaseStatesDirective for emphasis. Typically contains copyright information, links, actions, or supplementary page content. Positioned at the bottom of the page layout with consistent spacing and styling. Must be used as a direct child of eui-page to maintain proper layout structure.
<eui-page>
<eui-page-content>Main content</eui-page-content>
<eui-page-footer>
<p>© 2024 European Commission</p>
</eui-page-footer>
</eui-page><eui-page-footer [euiHighlighted]="true">
<button euiButton euiPrimary>Save Changes</button>
<button euiButton euiSecondary>Cancel</button>
</eui-page-footer>| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| HostDirectives |
BaseStatesDirective
Inputs : euiHighlighted
|
| selector | eui-page-footer |
| template | |
Inputs |
HostBindings |
Accessors |
| e2eAttr |
Type : string
|
Default value : 'eui-page-footer'
|
|
Data attribute used for end-to-end testing identification. |
| class |
Type : string
|
| cssClasses |
getcssClasses()
|