Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected beforeClickEvent

beforeClickEvent: EventEmitter<any>

Protected bypass

bypass: boolean

Protected clickEvent

clickEvent: EventEmitter<any>

Protected i18nKey

i18nKey: string

Protected i18nValue

i18nValue: any

Protected items

Protected menu

Protected menuItemHandler

menuItemHandler: Function

Protected model

model: MenuModel

Protected needFocusService

needFocusService: NeedFocusService

Protected options

options: any

Static TYPE_NAME

TYPE_NAME: string = TYPE_NAME

Methods

Protected addMenuItem

applyI18N

  • applyI18N(value: any): void

doRenderMenu

  • doRenderMenu(): void

emitActionPerform

  • emitActionPerform($event?: any): void

Protected emitBeforeClickEvent

  • emitBeforeClickEvent($event?: any): void

Protected emitClickEvent

  • emitClickEvent($event?: any): void

getBeforeClickEvent

  • getBeforeClickEvent(): EventEmitter<any>

getClickEvent

  • getClickEvent(): EventEmitter<any>

getI18NKey

  • getI18NKey(): string

getI18NValue

  • getI18NValue(): any

getItems

getMenu

getMenuItemHandler

  • getMenuItemHandler(): Function

getModel

getOptions

  • getOptions(): any

isBypassKey

  • isBypassKey(): boolean

onClick

  • onClick($event: MouseEvent, fireEvent?: boolean): void
  • Parameters

    • $event: MouseEvent
    • Optional fireEvent: boolean

    Returns void

renderMenu

  • renderMenu(): void

setBeforeClickEvent

  • setBeforeClickEvent(event: EventEmitter<any>): void

setBypassKey

  • setBypassKey(bypass: boolean): void

setClickEvent

  • setClickEvent(event: EventEmitter<any>): void

setI18NKey

  • setI18NKey(i18nKey: string): void

setMenu

  • Set a parent menu associated with this menu item.

    Parameters

    Returns void

setModel

setOptions

  • setOptions(options: any): void

Generated using TypeDoc