### File

`src/ui-shell/header/header.module.ts`

### Declarations

- Hamburger
- Header
- HeaderAction
- HeaderGlobal
- HeaderItem
- HeaderMenu
- HeaderNavigation

### Imports

- I18nModule

### Exports

- Hamburger
- Header
- HeaderAction
- HeaderGlobal
- HeaderItem
- HeaderMenu
- HeaderNavigation

    import { NgModule } from "@angular/core";
    import { CommonModule } from "@angular/common";

    import { Close20Module } from "@carbon/icons-angular/lib/close/20";
    import { Menu20Module } from "@carbon/icons-angular/lib/menu/20";

    import { I18nModule } from "./../../i18n/i18n.module";

    import { Header } from "./header.component";
    import { HeaderItem } from "./header-item.component";
    import { HeaderMenu } from "./header-menu.component";
    import { HeaderNavigation } from "./header-navigation.component";
    import { HeaderGlobal } from "./header-global.component";
    import { HeaderAction } from "./header-action.component";

    import { Hamburger } from "./hamburger.component";

    export { HeaderItemInterface, NavigationItem } from "./header-navigation-items.interface";

    export {
    	Header,
    	HeaderItem,
    	HeaderMenu,
    	HeaderNavigation,
    	HeaderGlobal,
    	HeaderAction,
    	Hamburger
    };

    @NgModule({
    	declarations: [
    		Header,
    		HeaderItem,
    		HeaderMenu,
    		HeaderNavigation,
    		HeaderGlobal,
    		HeaderAction,
    		Hamburger
    	],
    	imports: [
    		CommonModule,
    		I18nModule,
    		Close20Module,
    		Menu20Module
    	],
    	exports: [
    		Header,
    		HeaderItem,
    		HeaderMenu,
    		HeaderNavigation,
    		HeaderGlobal,
    		HeaderAction,
    		Hamburger
    	]
    })
    export class HeaderModule { }

# result-matching ""

# No results matching ""