diff --git a/calexium_lib/web/CXM_dojo.anubis b/calexium_lib/web/CXM_dojo.anubis index cbcde44..f97f438 100644 --- a/calexium_lib/web/CXM_dojo.anubis +++ b/calexium_lib/web/CXM_dojo.anubis @@ -307,7 +307,7 @@ public define HTML_Off_Form dojo_BorderContainer ( List(CoreAttrs) attributes, - String the_title, + Maybe(String) the_title, BorderContainerDesign design, Bool live_splitter, Bool persist, @@ -315,9 +315,15 @@ public define HTML_Off_Form String container, HTML_Off_Form content ) = - div([attr("dojoType", "dijit.layout.BorderContainer"), title(the_title), attr("dojoAttachPoint", container), - attr("design", to_String(design)), attr("liveSplitters", live_splitter), attr("persist", persist), attr("closable",closable) . attributes ], - content). + with the_attributes = (List(CoreAttrs)) [attr("dojoType", "dijit.layout.BorderContainer"), attr("dojoAttachPoint", container), + attr("design", to_String(design)), attr("liveSplitters", live_splitter), attr("persist", persist), + attr("closable",closable) . attributes ], + total_attributes = if the_title is + { + failure then the_attributes, + success(t) then [title(t) . the_attributes] + }, + div(total_attributes, content). public define HTML_Off_Form -- libgit2 0.21.4