action_confirm.erl 430 B

123456789101112131415
  1. -module(action_confirm).
  2. %%-author('Rusty Klophaus').
  3. -include_lib("nitro/include/nitro.hrl").
  4. -include_lib("nitro/include/event.hrl").
  5. -export([
  6. render_action/1
  7. ]).
  8. render_action( #confirm{target = Control, text = Text, postback = Postback, delegate = Delegate} ) ->
  9. PostbackScript = wf_event:new(Postback, Control, Delegate, event, "[]", []),
  10. ["if (confirm(\"", nitro:js_escape(Text), "\")) {", PostbackScript, "}"].