Commit 089088a0cb1a73097a5e460e08f146421354a547

Authored by Steve MARECHAL
1 parent 0cd6149f

webmail toaster duration added

Showing 1 changed file with 10 additions and 3 deletions   Show diff stats
calexium_lib/web/CXM_dojo.anubis
... ... @@ -531,10 +531,17 @@ public define HTML_Off_Form
531 531 HtmlId html_id,
532 532 String message_topic,
533 533 Position_Direction position_direction,
534   - Bool separator
  534 + Bool separator,
  535 + Maybe(Int) duration
535 536 )=
536   - div(append(if separator then [attr("separator","<hr>")]
537   - else [], [attr("dojoType", "dojox.widget.Toaster"), attr("messageTopic", message_topic),
  537 + div(append(append(if separator then [attr("separator","<hr>")]
  538 + else [],
  539 + if duration is
  540 + {
  541 + failure then [],
  542 + success(dur) then [attr("duration", abs_to_decimal(dur))]
  543 + }),
  544 + [attr("dojoType", "dojox.widget.Toaster"), attr("messageTopic", message_topic),
538 545 attr("positionDirection", pos_dir_to_str(position_direction)), id(html_id.id)
539 546 . attributes ]),
540 547 literal("")).
... ...