Wraps shiny::observeEvent() to log an action whenever eventExpr fires.
Reduces boilerplate when many UI events need to be audited.
Arguments
- log
A
regulogobject.- session
The Shiny session object.
- eventExpr
Reactive expression to observe.
- action
Character. Action label.
- object
Character or reactive. The object acted upon.
- reason
Character or reactive. Business justification.
- ...
Additional arguments passed to
log_action().
