Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractNavigationDrawerComponent Abstract

Hierarchy

  • AbstractNavigationDrawerComponent

Implements

  • OnInit
  • AfterViewInit
  • OnDestroy

Index

Constructors

Properties

_config: { disableClose: boolean; mode: string; opened: boolean } = ...

Type declaration

  • disableClose: boolean
  • mode: string
  • opened: boolean
_fixed: boolean
_sideNav: MatSidenav
breakpoint: BreakpointObserver
contentWidth: BehaviorSubject<number>
navigation: boolean
opened: boolean
openedChange: EventEmitter<boolean>
quickPanelItems: any[]
resized: EventEmitter<MenuResizeEvent>
showQuickPanel: boolean
showUser: boolean
subBreakpoint: Subscription
user: User
userPreferenceService: UserPreferenceService
width: number

Accessors

  • get config(): { disableClose: boolean; mode: string; opened: boolean }
  • get fixed(): boolean
  • set fixed(value: boolean): void

Methods

  • close(): Promise<MatDrawerToggleResult>
  • ngAfterViewInit(): void
  • ngOnDestroy(): void
  • ngOnInit(): void
  • onResizeEvent(event: ResizeEvent): void
  • open(): Promise<MatDrawerToggleResult>
  • resolveLayout(bool: boolean): void
  • swipeLeft(): void
  • swipeRight(): void
  • toggle(): Promise<MatDrawerToggleResult>

Generated using TypeDoc