love javascript.

it gives me many opportunities to be sarcastic in my commit messages
Paul Ivanov 12 years ago
parent f93b47ac37
commit ea8a7745d8

@ -506,7 +506,7 @@ var IPython = (function (IPython) {
var type = OutputArea.display_order[type_i];
var append = OutputArea.append_map[type];
if ((json[type] !== undefined) && append) {
md = json.metadata || {};
var md = json.metadata || {};
append.apply(this, [json[type], md, element]);
return true;
}
@ -516,7 +516,7 @@ var IPython = (function (IPython) {
OutputArea.prototype.append_html = function (html, md, element) {
type = 'text/html';
var type = 'text/html';
var toinsert = this.create_output_subarea(md, "output_html rendered_html", type);
IPython.keyboard_manager.register_events(toinsert);
toinsert.append(html);
@ -526,7 +526,7 @@ var IPython = (function (IPython) {
OutputArea.prototype.append_javascript = function (js, md, container) {
// We just eval the JS code, element appears in the local scope.
type = 'application/javascript';
var type = 'application/javascript';
var element = this.create_output_subarea(md, "output_javascript", type);
IPython.keyboard_manager.register_events(element);
container.append(element);
@ -540,7 +540,7 @@ var IPython = (function (IPython) {
OutputArea.prototype.append_text = function (data, md, element, extra_class) {
type = 'text/plain';
var type = 'text/plain';
var toinsert = this.create_output_subarea(md, "output_text", type);
// escape ANSI & HTML specials in plaintext:
data = utils.fixConsole(data);
@ -555,7 +555,7 @@ var IPython = (function (IPython) {
OutputArea.prototype.append_svg = function (svg, md, element) {
type = 'image/svg+xml';
var type = 'image/svg+xml';
var toinsert = this.create_output_subarea(md, "output_svg", type);
toinsert.append(svg);
element.append(toinsert);
@ -590,7 +590,7 @@ var IPython = (function (IPython) {
OutputArea.prototype.append_png = function (png, md, element) {
type = 'image/png';
var type = 'image/png';
var toinsert = this.create_output_subarea(md, "output_png", type);
var img = $("<img/>");
img[0].setAttribute('src','data:image/png;base64,'+png);
@ -607,7 +607,7 @@ var IPython = (function (IPython) {
OutputArea.prototype.append_jpeg = function (jpeg, md, element) {
type = 'image/jpeg';
var type = 'image/jpeg';
var toinsert = this.create_output_subarea(md, "output_jpeg", type);
var img = $("<img/>").attr('src','data:image/jpeg;base64,'+jpeg);
if (md['height']) {
@ -625,7 +625,7 @@ var IPython = (function (IPython) {
OutputArea.prototype.append_latex = function (latex, md, element) {
// This method cannot do the typesetting because the latex first has to
// be on the page.
type = 'text/latex';
var type = 'text/latex';
var toinsert = this.create_output_subarea(md, "output_latex", type);
toinsert.append(latex);
element.append(toinsert);

Loading…
Cancel
Save