User Tools

Site Tools


newdevs:angularclient

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
newdevs:angularclient [2023/02/15 08:57] – [Things to add to this page:] smorrisonnewdevs:angularclient [2024/02/27 17:26] – [Angular Routing] code formatting scl
Line 2: Line 2:
 ====== Angular Staff Client ====== ====== Angular Staff Client ======
  
-This is an Angular 12 application found under Open-ILS/src/eg2 and installed to /openils/var/web/eg2/. Note that the language used is TypeScript.+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 until Angular 12.
  
 ===== Angular Bootstrap ===== ===== Angular Bootstrap =====
  
   * [[https://ng-bootstrap.github.io/#/home|Bootstrap Widgets: The Angular Way]]   * [[https://ng-bootstrap.github.io/#/home|Bootstrap Widgets: The Angular Way]]
 +  * [[https://docs.google.com/presentation/d/1Ck2pQe9Wn8hk4Rqq5dn_ERb6UkXjdxEDVbWHlxwEdeM/edit?usp=sharing|Finding HTML and CSS Files in Evergreen]] -- [[community:ui_ig|UI Interest Group]] presentation, August 2023 -- includes a brief discussion of Webpack and view encapsulation in Angular interfaces 
 +  * [[accessibility:stack|Accessibility and Bootstrap]]
 ===== Angular Routing ===== ===== Angular Routing =====
  
Line 14: Line 17:
 **Command to get all routes from Angular Project:** **Command to get all routes from Angular Project:**
  
-<nowiki>for r in $(find src -name "routing.module.ts"); do echo $r; grep "path:\|component:\|loadChildren:" $r; done > allroutes.txt</nowiki>+''for r in $(find src -name "routing.module.ts"); do echo $r; grep "path:\|component:\|loadChildren:" $r; done > allroutes.txt''
  
  
 ===== Evergreen Conference Sessions ===== ===== Evergreen Conference Sessions =====
-  * [[https://www.youtube.com/watch?v=I_XZj-_JiRQ&ab_channel=EvergreenLibrarySystem|Angular Client Ingredients by Bill Erickson]]+  * [[https://www.youtube.com/watch?v=I_XZj-_JiRQ&ab_channel=EvergreenLibrarySystem|Angular Client Ingredients by Bill Erickson (2021)]]
   * [[https://git.evergreen-ils.org/?p=working/random.git;a=blob_plain;f=ang2-preso.html;hb=collab/berick/eg2018#(1)|March of the Frameworks: How Angular Lost Its JS by Bill Erickson]]   * [[https://git.evergreen-ils.org/?p=working/random.git;a=blob_plain;f=ang2-preso.html;hb=collab/berick/eg2018#(1)|March of the Frameworks: How Angular Lost Its JS by Bill Erickson]]
  
Line 24: Line 27:
  
   * Links to documentation that is elsewhere in the wiki   * Links to documentation that is elsewhere in the wiki
 +
  
newdevs/angularclient.txt · Last modified: 2024/02/27 17:30 by scl

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.