##// END OF EJS Templates
jslint
Matthias BUSSONNIER -
Show More
@@ -25,7 +25,7 var IPython = (function (IPython) {
25 this.prompt_area = true;
25 this.prompt_area = true;
26 } else {
26 } else {
27 this.prompt_area = prompt_area;
27 this.prompt_area = prompt_area;
28 };
28 }
29 this.create_elements();
29 this.create_elements();
30 this.style();
30 this.style();
31 this.bind_events();
31 this.bind_events();
@@ -107,7 +107,7 var IPython = (function (IPython) {
107 this.collapse_button.show();
107 this.collapse_button.show();
108 }
108 }
109 this.collapsed = true;
109 this.collapsed = true;
110 };
110 }
111 };
111 };
112
112
113
113
@@ -117,7 +117,7 var IPython = (function (IPython) {
117 this.element.show();
117 this.element.show();
118 this.prompt_overlay.show();
118 this.prompt_overlay.show();
119 this.collapsed = false;
119 this.collapsed = false;
120 };
120 }
121 };
121 };
122
122
123
123
@@ -126,7 +126,7 var IPython = (function (IPython) {
126 this.expand();
126 this.expand();
127 } else {
127 } else {
128 this.collapse();
128 this.collapse();
129 };
129 }
130 };
130 };
131
131
132
132
@@ -148,7 +148,7 var IPython = (function (IPython) {
148 if (this._should_scroll(lines)) {
148 if (this._should_scroll(lines)) {
149 // only allow scrolling long-enough output
149 // only allow scrolling long-enough output
150 this.scroll_area();
150 this.scroll_area();
151 };
151 }
152 };
152 };
153
153
154
154
@@ -158,7 +158,7 var IPython = (function (IPython) {
158 } else {
158 } else {
159 // only allow scrolling long-enough output
159 // only allow scrolling long-enough output
160 this.scroll_if_long(20);
160 this.scroll_if_long(20);
161 };
161 }
162 };
162 };
163
163
164
164
@@ -185,7 +185,7 var IPython = (function (IPython) {
185 json.ename = content.ename;
185 json.ename = content.ename;
186 json.evalue = content.evalue;
186 json.evalue = content.evalue;
187 json.traceback = content.traceback;
187 json.traceback = content.traceback;
188 };
188 }
189 // append with dynamic=true
189 // append with dynamic=true
190 this.append_output(json, true);
190 this.append_output(json, true);
191 };
191 };
@@ -194,25 +194,25 var IPython = (function (IPython) {
194 OutputArea.prototype.convert_mime_types = function (json, data) {
194 OutputArea.prototype.convert_mime_types = function (json, data) {
195 if (data['text/plain'] !== undefined) {
195 if (data['text/plain'] !== undefined) {
196 json.text = data['text/plain'];
196 json.text = data['text/plain'];
197 };
197 }
198 if (data['text/html'] !== undefined) {
198 if (data['text/html'] !== undefined) {
199 json.html = data['text/html'];
199 json.html = data['text/html'];
200 };
200 }
201 if (data['image/svg+xml'] !== undefined) {
201 if (data['image/svg+xml'] !== undefined) {
202 json.svg = data['image/svg+xml'];
202 json.svg = data['image/svg+xml'];
203 };
203 }
204 if (data['image/png'] !== undefined) {
204 if (data['image/png'] !== undefined) {
205 json.png = data['image/png'];
205 json.png = data['image/png'];
206 };
206 }
207 if (data['image/jpeg'] !== undefined) {
207 if (data['image/jpeg'] !== undefined) {
208 json.jpeg = data['image/jpeg'];
208 json.jpeg = data['image/jpeg'];
209 };
209 }
210 if (data['text/latex'] !== undefined) {
210 if (data['text/latex'] !== undefined) {
211 json.latex = data['text/latex'];
211 json.latex = data['text/latex'];
212 };
212 }
213 if (data['application/json'] !== undefined) {
213 if (data['application/json'] !== undefined) {
214 json.json = data['application/json'];
214 json.json = data['application/json'];
215 };
215 }
216 if (data['application/javascript'] !== undefined) {
216 if (data['application/javascript'] !== undefined) {
217 json.javascript = data['application/javascript'];
217 json.javascript = data['application/javascript'];
218 }
218 }
@@ -232,7 +232,7 var IPython = (function (IPython) {
232 this.append_display_data(json, dynamic);
232 this.append_display_data(json, dynamic);
233 } else if (json.output_type === 'stream') {
233 } else if (json.output_type === 'stream') {
234 this.append_stream(json);
234 this.append_stream(json);
235 };
235 }
236 this.outputs.push(json);
236 this.outputs.push(json);
237 var that = this;
237 var that = this;
238 setTimeout(function(){that.element.trigger('resize');}, 100);
238 setTimeout(function(){that.element.trigger('resize');}, 100);
@@ -259,7 +259,7 var IPython = (function (IPython) {
259 // If we just output latex, typeset it.
259 // If we just output latex, typeset it.
260 if ((json.latex !== undefined) || (json.html !== undefined)) {
260 if ((json.latex !== undefined) || (json.html !== undefined)) {
261 this.typeset();
261 this.typeset();
262 };
262 }
263 };
263 };
264
264
265
265
@@ -275,7 +275,7 var IPython = (function (IPython) {
275 var toinsert = this.create_output_area();
275 var toinsert = this.create_output_area();
276 this.append_text(s, toinsert);
276 this.append_text(s, toinsert);
277 this.element.append(toinsert);
277 this.element.append(toinsert);
278 };
278 }
279 };
279 };
280
280
281
281
@@ -322,7 +322,7 var IPython = (function (IPython) {
322 // If we just output latex, typeset it.
322 // If we just output latex, typeset it.
323 if ( (json.latex !== undefined) || (json.html !== undefined) ) {
323 if ( (json.latex !== undefined) || (json.html !== undefined) ) {
324 this.typeset();
324 this.typeset();
325 };
325 }
326 };
326 };
327
327
328 OutputArea.display_order = ['javascript','html','latex','svg','png','jpeg','text'];
328 OutputArea.display_order = ['javascript','html','latex','svg','png','jpeg','text'];
@@ -334,9 +334,9 var IPython = (function (IPython) {
334 if(type == 'javascript' && dynamic){
334 if(type == 'javascript' && dynamic){
335 this.append_javascript(json.javascript, element, dynamic);
335 this.append_javascript(json.javascript, element, dynamic);
336 } else {
336 } else {
337 this['append_'+type](json[type],element)
337 this['append_'+type](json[type], element);
338 }
338 }
339 return
339 return;
340 }
340 }
341 }
341 }
342 };
342 };
@@ -370,7 +370,7 var IPython = (function (IPython) {
370 .addClass('js-error')
370 .addClass('js-error')
371 );
371 );
372 }
372 }
373 }
373 };
374
374
375
375
376 OutputArea.prototype.append_text = function (data, element, extra_class) {
376 OutputArea.prototype.append_text = function (data, element, extra_class) {
@@ -405,7 +405,7 var IPython = (function (IPython) {
405 if (!(h0 && w0)) {
405 if (!(h0 && w0)) {
406 // zero size, schedule another timeout
406 // zero size, schedule another timeout
407 that._dblclick_to_reset_size(img);
407 that._dblclick_to_reset_size(img);
408 return
408 return;
409 }
409 }
410 img.resizable({
410 img.resizable({
411 aspectRatio: true,
411 aspectRatio: true,
@@ -419,7 +419,7 var IPython = (function (IPython) {
419 img.width(w0);
419 img.width(w0);
420 });
420 });
421 }, 250);
421 }, 250);
422 }
422 };
423
423
424
424
425 OutputArea.prototype.append_png = function (png, element) {
425 OutputArea.prototype.append_png = function (png, element) {
@@ -451,7 +451,7 var IPython = (function (IPython) {
451
451
452 OutputArea.prototype.handle_clear_output = function (content) {
452 OutputArea.prototype.handle_clear_output = function (content) {
453 this.clear_output(content.stdout, content.stderr, content.other);
453 this.clear_output(content.stdout, content.stderr, content.other);
454 }
454 };
455
455
456
456
457 OutputArea.prototype.clear_output = function (stdout, stderr, other) {
457 OutputArea.prototype.clear_output = function (stdout, stderr, other) {
@@ -524,8 +524,8 var IPython = (function (IPython) {
524 clearTimeout(this.clear_out_timeout);
524 clearTimeout(this.clear_out_timeout);
525 this.clear_out_timeout = null;
525 this.clear_out_timeout = null;
526 this.clear_output_callback(this._clear_stdout, this._clear_stderr, this._clear_other);
526 this.clear_output_callback(this._clear_stdout, this._clear_stderr, this._clear_other);
527 };
528 }
527 }
528 };
529
529
530
530
531 // JSON serialization
531 // JSON serialization
@@ -535,7 +535,7 var IPython = (function (IPython) {
535 for (var i=0; i<len; i++) {
535 for (var i=0; i<len; i++) {
536 // append with dynamic=false.
536 // append with dynamic=false.
537 this.append_output(outputs[i], false);
537 this.append_output(outputs[i], false);
538 };
538 }
539 };
539 };
540
540
541
541
@@ -544,7 +544,7 var IPython = (function (IPython) {
544 var len = this.outputs.length;
544 var len = this.outputs.length;
545 for (var i=0; i<len; i++) {
545 for (var i=0; i<len; i++) {
546 outputs[i] = this.outputs[i];
546 outputs[i] = this.outputs[i];
547 };
547 }
548 return outputs;
548 return outputs;
549 };
549 };
550
550
General Comments 0
You need to be logged in to leave comments. Login now