diff --git a/calexium_lib/web/CXM_dojo.anubis b/calexium_lib/web/CXM_dojo.anubis index d02e119..9de2b8b 100644 --- a/calexium_lib/web/CXM_dojo.anubis +++ b/calexium_lib/web/CXM_dojo.anubis @@ -531,10 +531,17 @@ public define HTML_Off_Form HtmlId html_id, String message_topic, Position_Direction position_direction, - Bool separator + Bool separator, + Maybe(Int) duration )= - div(append(if separator then [attr("separator","<hr>")] - else [], [attr("dojoType", "dojox.widget.Toaster"), attr("messageTopic", message_topic), + div(append(append(if separator then [attr("separator","<hr>")] + else [], + if duration is + { + failure then [], + success(dur) then [attr("duration", abs_to_decimal(dur))] + }), + [attr("dojoType", "dojox.widget.Toaster"), attr("messageTopic", message_topic), attr("positionDirection", pos_dir_to_str(position_direction)), id(html_id.id) . attributes ]), literal("")). -- libgit2 0.21.4