SemanticScuttle/includes/js/dojox/layout/tests/_floating.html

48 lines
1.2 KiB
HTML
Raw Normal View History

<div class="wrap">
<h3>I am FloatingPane</h3>
<p>Windows in the Browser is weird UI, but sometimes useful. Even more useful:<br>
<br>
<button dojoType="dijit.form.Button">
Dock To Tab
<script type="dojo/method" event="onClick">
this.setAttribute("disabled",true);
var c = dijit.getEnclosingWidget(this.domNode.parentNode);
dojo.style(c.focusNode,"display","none");
dojo.style(c.domNode,{
position:"relative",
top:"0",
left:"0"
})
var tab = dijit.byId("centerPane");
tab.addChild(c);
tab.selectChild(c);
</script>
</button>
<br>
<button dojoType="dijit.form.Button">
Dock To Accordion
<script type="dojo/method" event="onClick">
this.setAttribute("disabled",true);
var n = dijit.getEnclosingWidget(this.domNode.parentNode);
dojo.style(n.focusNode,"display","none");
dojo.style(n.domNode,{
position:"relative",
top:"0",
left:"0"
})
var c = new dijit.layout.AccordionPane({
title:n.title,
closable:n.closable
});
c.startup();
c.setContent(n.containerNode);
var accordion = dijit.byId("rightAccordion");
accordion.addChild(c);
accordion.selectChild(c);
</script>
</button>
<br><br>
(both technically unsupported)
</p>
</div>