Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AppService

Hierarchy

  • AppService

Index

Properties

_activeTab: null | BaseTabComponent = null
activeTabChange: Subject<null | BaseTabComponent> = ...
closedTabsStack: RecoveryToken[] = []
completionObservers: Map<BaseTabComponent, CompletionObserver> = ...
lastTabIndex: number = 0
ready: AsyncSubject<void> = ...
recoveryStateChangedHint: Subject<void> = ...
tabClosed: Subject<BaseTabComponent> = ...
tabDragActive: Subject<null | BaseTabComponent> = ...
tabOpened: Subject<BaseTabComponent> = ...
tabRemoved: Subject<BaseTabComponent> = ...
tabs: BaseTabComponent[] = []
tabsChanged: Subject<void> = ...

Accessors

  • get ready$(): Observable<void>
  • get tabsChanged$(): Observable<void>

Methods

  • closeAllTabs(): Promise<boolean>
  • closeWindow(): Promise<void>
  • moveSelectedTabLeft(): void
  • moveSelectedTabRight(): void
  • nextTab(): void
  • previousTab(): void
  • showSelector<T>(name: string, options: SelectorOption<T>[]): Promise<T>
  • toggleLastTab(): void

Generated using TypeDoc