##// END OF EJS Templates
Adds dialog on new_notebook failure...
Adds dialog on new_notebook failure This logic doesn't really belong in ContentManager. It would be better to trigger an event, which is handled somewhere else. But there's no obvious place to put this event, so creating the error dialog inside the new_notebook method is ok for now.

File last commit:

r17957:e4c20692
r18623:043ae706
Show More
widget_float.js
32 lines | 1016 B | application/javascript | JavascriptLexer
Jonathan Frederic
Almost done!...
r17198 // Copyright (c) IPython Development Team.
// Distributed under the terms of the Modified BSD License.
Jonathan Frederic
Move js *RangeWidget code into *Widget
r14672
Jonathan Frederic
Almost done!...
r17198 define([
"widgets/js/widget",
"widgets/js/widget_int",
], function(widget, int_widgets){
var IntSliderView = int_widgets.IntSliderView;
var IntTextView = int_widgets.IntTextView;
Jonathan Frederic
Move js *RangeWidget code into *Widget
r14672
Jonathan Frederic
Float widget views now inherit from int counterparts
r14694 var FloatSliderView = IntSliderView.extend({
Gordon Ball
Change _parse_text_input to _parse_value and update float range regex
r17957 _parse_value: parseFloat,
Gordon Ball
Add support for parsing pairs of numbers for range sliders
r17956
Gordon Ball
Change _parse_text_input to _parse_value and update float range regex
r17957 // matches: whitespace?, float, whitespace?, [-:], whitespace?, float
_range_regex: /^\s*([+-]?(?:\d*\.?\d+|\d+\.)(?:[eE][+-]?\d+)?)\s*[-:]\s*([+-]?(?:\d*\.?\d+|\d+\.)(?:[eE][+-]?\d+)?)/,
Gordon Ball
Add support to the float slider
r17953
Jonathan Frederic
Float widget views now inherit from int counterparts
r14694 _validate_slide_value: function(x) {
// Validate the value of the slider before sending it to the back-end
// and applying it to the other views on the page.
return x;
Jonathan Frederic
Move js *RangeWidget code into *Widget
r14672 },
});
MinRK
quick review pass on javascript
r14792 var FloatTextView = IntTextView.extend({
Gordon Ball
Change _parse_text_input to _parse_value and update float range regex
r17957 _parse_value: parseFloat
Jonathan Frederic
Move js *RangeWidget code into *Widget
r14672 });
Jonathan Frederic
Almost done!...
r17198
return {
'FloatSliderView': FloatSliderView,
'FloatTextView': FloatTextView,
};
Jonathan Frederic
Move js *RangeWidget code into *Widget
r14672 });