Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HostAppService

Provides interaction with the main process

Hierarchy

  • HostAppService

Index

Constructors

constructor

Properties

Protected configChangeBroadcast

configChangeBroadcast: Subject<void> = ...

Protected logger

logger: Logger

Protected settingsUIRequest

settingsUIRequest: Subject<void> = ...

Accessors

configChangeBroadcast$

  • get configChangeBroadcast$(): Observable<void>
  • Fired when another window modified the config file

    Returns Observable<void>

Abstract configPlatform

Abstract platform

settingsUIRequest$

  • get settingsUIRequest$(): Observable<void>
  • Fired when Preferences is selected in the macOS menu

    Returns Observable<void>

Methods

broadcastConfigChange

  • broadcastConfigChange(_configStore: Record<string, any>): void
  • Notifies other windows of config file changes

    Parameters

    • _configStore: Record<string, any>

    Returns void

emitReady

  • emitReady(): void

Abstract newWindow

  • newWindow(): void

Abstract quit

  • quit(): void

Abstract relaunch

  • relaunch(): void

Generated using TypeDoc