]>
git.evergreen-ils.org Git - Evergreen.git/commit
webstaff: new directive: egEditFmRecord
This implements a generic IDL record editor widget:
<eg-edit-fm-record
idl-class = "xyz"
mode = "update"
record-id = "223"
hidden-fields = "bar,baz"
readonly-fields = "quux"
required-fields = "foo"
is-required-override = "bundle_of_custom_functions"
on-save = "on_save_handler"
on-cancel = "on_cancel"
></eg-edit-fm-record>
The mode can be either "create" or "update"; if it is "create",
then it is not necessary or desired to pass a record-id.
Currently eg-edit-fm-record expects to be invoked from
inside a uibModal.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>