page.js
55 lines
| 1.6 KiB
| application/javascript
|
JavascriptLexer
Brian Granger
|
r6192 | //---------------------------------------------------------------------------- | ||
// Copyright (C) 2008-2011 The IPython Development Team | ||||
// | ||||
// Distributed under the terms of the BSD License. The full license is in | ||||
// the file COPYING, distributed as part of this software. | ||||
//---------------------------------------------------------------------------- | ||||
//============================================================================ | ||||
// Global header/site setup. | ||||
//============================================================================ | ||||
var IPython = (function (IPython) { | ||||
var Page = function () { | ||||
this.style(); | ||||
this.bind_events(); | ||||
}; | ||||
Page.prototype.style = function () { | ||||
MinRK
|
r10906 | $('div#header').addClass('border-box-sizing'); | ||
$('div#site').addClass('border-box-sizing'); | ||||
Brian Granger
|
r6192 | }; | ||
Page.prototype.bind_events = function () { | ||||
}; | ||||
Page.prototype.show = function () { | ||||
// The header and site divs start out hidden to prevent FLOUC. | ||||
// Main scripts should call this method after styling everything. | ||||
Brian Granger
|
r6193 | this.show_header(); | ||
this.show_site(); | ||||
}; | ||||
Page.prototype.show_header = function () { | ||||
// The header and site divs start out hidden to prevent FLOUC. | ||||
// Main scripts should call this method after styling everything. | ||||
Brian Granger
|
r6192 | $('div#header').css('display','block'); | ||
Brian Granger
|
r6193 | }; | ||
Page.prototype.show_site = function () { | ||||
// The header and site divs start out hidden to prevent FLOUC. | ||||
// Main scripts should call this method after styling everything. | ||||
Brian Granger
|
r6192 | $('div#site').css('display','block'); | ||
}; | ||||
Brian Granger
|
r6193 | |||
Brian Granger
|
r6192 | IPython.Page = Page; | ||
return IPython; | ||||
}(IPython)); | ||||