a:35:{s:9:"#provides";s:24:"dojox.layout.ContentPane";s:9:"#resource";s:21:"layout/ContentPane.js";s:9:"#requires";a:2:{i:0;a:3:{i:0;s:6:"common";i:1;s:24:"dijit.layout.ContentPane";i:2;s:5:"dijit";}i:1;a:2:{i:0;s:6:"common";i:1;s:16:"dojox.html._base";}}s:24:"dojox.layout.ContentPane";a:7:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:24:"dijit.layout.ContentPane";}s:4:"call";a:1:{i:0;s:24:"dijit.layout.ContentPane";}}s:7:"summary";s:64:"cleans content to make it less likely to generate DOM/JS errors.";s:11:"description";s:229:"useful if you send ContentPane a complete page, instead of a html fragment scans for * style nodes, inserts in Document head * title Node, remove * DOCTYPE tag, remove * `` * ``";s:6:"source";s:3204:"dojo.provide("dojox.layout.ContentPane"); dojo.require("dijit.layout.ContentPane"); dojo.require("dojox.html._base"); (function(){ // private scope, sort of a namespace dojox.layout.ContentPane.DeferredHandle = { // cancel: Function cancel: function(){ // summary: cancel a in flight download }, addOnLoad: function(func){ // summary: add a callback to the onLoad chain // func: Function }, addOnUnload: function(func){ // summary: add a callback to the onUnload chain // func: Function } } dojo.declare("dojox.layout.ContentPane", dijit.layout.ContentPane, { // summary: // An extended version of dijit.layout.ContentPane. // Supports infile scripts and external ones declared by