Uweheuerfrontend

From Wiki RB4
Revision as of 19:27, 17 January 2023 by UweHeuer (talk | contribs) (→‎Run)

Documentation

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

Build

  • see angular.json
ng build --configuration=local_docker

Run

  • see angular.json
ng serve --configuration local_docker

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