newdevs:angularclient
Table of Contents
New Developers Working Group
Angular Staff Client
This is an Angular 15 application found under Open-ILS/src/eg2 and installed to /openils/var/web/eg2/. Note that the language used is TypeScript.
Many of the current Angular interfaces were built using Angular 12 or earlier conventions. We only use standalone components in some of the newer Angular code.
Debugging
You can use the Angular DevTools extension in Chrome or Firefox to inspect and debug objects in the browser.
Angular Bootstrap
- Finding HTML and CSS Files in Evergreen – UI Interest Group presentation, August 2023 – includes a brief discussion of Webpack and view encapsulation in Angular interfaces
Angular Routing
Command to get all routes from Angular Project:
for r in $(find src -name "routing.module.ts"); do echo $r; grep "path:\|component:\|loadChildren:" $r; done > allroutes.txt
Evergreen Conference Sessions
Things to add to this page:
- Links to documentation that is elsewhere in the wiki
newdevs/angularclient.txt · Last modified: 2024/09/06 09:22 by sandbergja