overlay.html revision 13c4505d6df2d3db68248902959be8c92998d0fc
919N/A <link rel="stylesheet" type="text/css" href="/build/widget/assets/skins/sam/widget-stack.css" />
919N/A <script type="text/javascript" src="/build/widget/widget-position.js"></script>
919N/A <script type="text/javascript" src="/build/widget/widget-stack.js"></script>
919N/A <script type="text/javascript" src="/build/widget/widget-position-ext.js"></script>
919N/A <script type="text/javascript" src="/build/widget/widget-stdmod.js"></script>
919N/A <script type="text/javascript" src="/build/overlay/overlay.js"></script>
YUI({base:"/build/", filter:"raw"}).use("queue", "overlay", function(Y) {
widget = new Y.Overlay({
widget.render("#foobar");
widget.after("xyChange", function(e) {
widget.after("contentUpdate", function() {
Y.log("Content Updated");
widget2 = new Y.Overlay({
widget.move(0,0);
widget.set("bodyContent", "move(0,0)");
widget.set("height", "12em");
widget.set("bodyContent", "height, 12em");
widget.set("align", {node:"#align", points:["lc", "rc"]});
widget.set("bodyContent", "#align, lc, rc");
widget.set("centered", "#align");
widget.set("bodyContent", "#align, centered");
widget.set("zIndex", 7);
widget.set("bodyContent", "zIndex, 7");
widget.set("align", {points:["rc", "rc"]});
widget.set("bodyContent", "viewport, rc, rc");
widget.set("centered", true);
widget.set("bodyContent", "viewport, centered");
widget.move(0, 0);
widget.set("bodyContent", "move(0,0)");
widget.set("width", "20em");
widget.set("bodyContent", "width, 20em");
widget.set("height", "20em");
widget.set("bodyContent", "height, 20em");
widget.set("fillHeight", "header");
widget.set("bodyContent", "fillHeight, header");
widget.set("fillHeight", "footer");
widget.set("bodyContent", "fillHeight, footer");
widget.set("fillHeight", null);
widget.set("bodyContent", "fillHeight, false");
widget.set("fillHeight", "body");
widget.set("bodyContent", "fillHeight, body");
widget.set("shim", false);
widget.set("bodyContent", "shim, false");
widget.set("shim", true);
widget.set("bodyContent", "shim, true");
widget.hide();
widget.show();
widget.set("bodyContent", "hide, followed by show");
widget.setStdModContent(Y.WidgetStdMod.HEADER, Y.Node.create("<p>Insert Before Header Content</p>"), Y.WidgetStdMod.BEFORE);
widget.setStdModContent(Y.WidgetStdMod.FOOTER, Y.Node.create("<p>Append After Footer Content</p>"), Y.WidgetStdMod.AFTER);
var q = new Y.Queue();
q.add({
// q.run();