packages/components/layout/eui-toolbar/toolbar-environment/toolbar-environment.component.ts
Environment indicator component for toolbar placement, displaying the current application environment. Provides visual distinction between different deployment environments (dev, test, production, etc.) to prevent user confusion. Content is projected via ng-content allowing custom environment labels and styling. Typically displays text like "Development", "Testing", "Staging" with distinct background colors. Used within eui-toolbar for consistent environment indication across the application.
Example :<eui-app>
<eui-app-toolbar>
<eui-toolbar>
<eui-toolbar-environment>DEV</eui-toolbar-environment>
<eui-toolbar-mega-menu [items]="menuItems"></eui-toolbar-mega-menu>
</eui-toolbar>
</eui-app-toolbar>
</eui-app>| encapsulation | ViewEncapsulation.None |
| selector | eui-toolbar-environment |
| template | |
Properties |
HostBindings |
| class |
Type : string
|
Default value : 'eui-toolbar-environment'
|
| class |
Type : string
|
Default value : 'eui-toolbar-environment'
|
Decorators :
@HostBinding()
|