]> git.evergreen-ils.org Git - working/Evergreen.git/commit
lp1840327-standing-penalties-to-angular user/mrisher/lp1840327-standing-penalties-to-angular
authorMike Risher <mrisher@catalyte.io>
Tue, 20 Aug 2019 20:29:23 +0000 (20:29 +0000)
committerMike Risher <mrisher@catalyte.io>
Wed, 28 Aug 2019 22:06:22 +0000 (22:06 +0000)
commit32f8e25703c3f4c7b370cdaa96d6662441e0518f
treea67b513348ea0bb3f32b06cfdb5a71e61472a112
parent3433d29e2e1f3023c71eef2d59e5b5bf227f2135
lp1840327-standing-penalties-to-angular

Convert standing penalty types admin UI from DOJO to Angular. Name field is read only if the ID is below 100.  Doing this involved:
- creating a new standing penalty component
- using rowFlairCallback functionality in the grid, so that an icon and tooltip is shown for fields where the name cannot be edited
- making the ID show up in red text when it is below 100
- adding "readonly Override" functionality to fm-editor, so that some fields of a given type are read only, but others are not

Signed-off-by: Mike Risher <mrisher@catalyte.io>
 Changes to be committed:
modified:   Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.ts
modified:   Open-ILS/src/eg2/src/app/staff/admin/local/admin-local-splash.component.html
modified:   Open-ILS/src/eg2/src/app/staff/admin/local/admin-local.module.ts
modified:   Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
new file:   Open-ILS/src/eg2/src/app/staff/admin/local/standing-penalty.component.html
new file:   Open-ILS/src/eg2/src/app/staff/admin/local/standing-penalty.component.ts
Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.ts
Open-ILS/src/eg2/src/app/staff/admin/local/admin-local-splash.component.html
Open-ILS/src/eg2/src/app/staff/admin/local/admin-local.module.ts
Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
Open-ILS/src/eg2/src/app/staff/admin/local/standing-penalty.component.html [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/admin/local/standing-penalty.component.ts [new file with mode: 0644]