Common service to be injected between components where those implementing common ToggleView interface can register and toggle directives can call their methods. TODO: Track currently active? Events?

IgxNavigationService

new IgxNavigationService(): IgxNavigationService

Defined in projects/igniteui-angular/core/src/core/navigation/nav.service.ts:13

Returns IgxNavigationService

add(id: string, navItem: IToggleView): void

Defined in projects/igniteui-angular/core/src/core/navigation/nav.service.ts:17

Parameters

Returns void

close(id: string, args: any[]): any

Defined in projects/igniteui-angular/core/src/core/navigation/nav.service.ts:41

Parameters

  • id: string
  • args: any[]

Returns any

get(id: string): IToggleView

Defined in projects/igniteui-angular/core/src/core/navigation/nav.service.ts:25

Parameters

  • id: string

Returns IToggleView

open(id: string, args: any[]): any

Defined in projects/igniteui-angular/core/src/core/navigation/nav.service.ts:36

Parameters

  • id: string
  • args: any[]

Returns any

remove(id: string): void

Defined in projects/igniteui-angular/core/src/core/navigation/nav.service.ts:21

Parameters

  • id: string

Returns void

toggle(id: string, args: any[]): any

Defined in projects/igniteui-angular/core/src/core/navigation/nav.service.ts:31

Parameters

  • id: string
  • args: any[]

Returns any