Uweheuerfrontend: Difference between revisions

From Wiki RB4
Line 7: Line 7:


===Run===
===Run===
* see angular.json
* see <code>angular.json</code>
  ng serve --configuration local_docker
  ng serve --configuration local_docker



Revision as of 19:27, 17 January 2023

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