Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VerticalNavigationComponent

Vertical navigation component

Hierarchy

  • VerticalNavigationComponent

Implements

  • OnInit
  • OnDestroy

Index

Constructors

constructor

Properties

brandAlt

brandAlt: string

Alternate text to display for the logo

brandSrc

brandSrc: string

Source for the brand logo at the top

contentContainer

contentContainer: HTMLElement

Container for page content

ignoreMobile

ignoreMobile: boolean = false

Indicates whether or not this is a mobile friendly navigation, default: false

itemClickEvent

itemClickEvent: EventEmitter<Object> = new EventEmitter()

This event is fired any time an item in the navigation is clicked

items

The navigation items used to build the menu

navigationEvent

navigationEvent: EventEmitter<Object> = new EventEmitter()

This event is fired any time the user has initiated navigation

persistentSecondary

persistentSecondary: boolean = false

Indicates whether or not to allow the secondary to persist, default: false

pinnableMenus

pinnableMenus: boolean = false

Allow pinnable menus when they are open, default: false

showBadges

showBadges: boolean = false

Boolean to indicate whether or not to show badges, default: false

showIcons

showIcons: boolean = true

Show menu icons, default: true

showTopBanner

showTopBanner: boolean = true

Show top banner, default: true

updateActiveItemsOnClick

updateActiveItemsOnClick: boolean = false

Sets an active flag on items when they are selected, default: false

Accessors

activeSecondary

  • get activeSecondary(): boolean

collapsedSecondaryNav

  • get collapsedSecondaryNav(): boolean

collapsedTertiaryNav

  • get collapsedTertiaryNav(): boolean

forceHidden

  • get forceHidden(): boolean

hoverSecondaryNav

  • get hoverSecondaryNav(): boolean

hoverTertiaryNav

  • get hoverTertiaryNav(): boolean

inMobileState

  • get inMobileState(): boolean

navCollapsed

  • get navCollapsed(): boolean

showMobileNav

  • get showMobileNav(): boolean

showMobileSecondary

  • get showMobileSecondary(): boolean

showMobileTertiary

  • get showMobileTertiary(): boolean

Methods

clearActiveItems

  • clearActiveItems(): void

collapseSecondaryNav

collapseTertiaryNav

handleNavBarToggleClick

  • handleNavBarToggleClick(): void

handlePrimaryBlur

handlePrimaryClick

  • handlePrimaryClick(item: any): void

handlePrimaryHover

handleSecondaryBlur

handleSecondaryClick

handleSecondaryHover

  • handleSecondaryHover(item: any): void

handleTertiaryClick

initActiveItems

  • initActiveItems(): void

ngOnDestroy

  • ngOnDestroy(): void

ngOnInit

  • ngOnInit(): void

onResize

  • onResize(event: any): void

Generated using TypeDoc