crmDialog - Dynamically update button text & icons, apply callbacks within scope
authorColeman Watts <coleman@civicrm.org>
Fri, 4 Feb 2022 04:18:41 +0000 (23:18 -0500)
committerColeman Watts <coleman@civicrm.org>
Fri, 4 Feb 2022 04:18:41 +0000 (23:18 -0500)
commit80c4a87d5e715018e6537cf7b8e723f4da03815f
tree59f696a955f9a8a4b04bab2ee055478db7ced841
parentbbc91a6b38e98b488867a3438d0ac0ee3f4f03c6
crmDialog - Dynamically update button text & icons, apply callbacks within scope

Before: Only "disabled" property of button was watched and kept in-sync,
button callback was applied outside of Angular digest cycle.

After: Title and icons also kept in-sync,
button callback applied within Angular digest cycle.
ang/crmDialog.js