Uweheuerfrontend: Difference between revisions

From Wiki RB4
Line 1: Line 1:
===Documentation===
* see
C:\Uwes\owncloud\documents\Software_Development\MyDevelopments\uweheuer.drawio
===Application State===
===Application State===
* <code>/services/application-state.ts</code>
* <code>/services/application-state.ts</code>

Revision as of 14:56, 16 December 2022

Documentation

  • see
C:\Uwes\owncloud\documents\Software_Development\MyDevelopments\uweheuer.drawio

Application State

  • /services/application-state.ts
  • manages the application state as BehaviorSubject, a sub-type of Observable and expose the state as Observable
  • /services/application-state.service.ts
    • in ctor:
      • subscribe to Angular SWUpdate service
      • setup regular SW version check

Sidenav

  • for communication with the side area and content there is a dedicated service in sidenav.service.ts:
    • offers a toggle method for the side area which is called in the header burger menu
  • definition in app.component.html
  • in corresponding ts code:
    • set the DOM object '#mysidenav' side area in the sidenav service