##// END OF EJS Templates
Use require.js where possible.
Use require.js where possible.

File last commit:

r14250:e9b4d108
r14255:d36ca893
Show More
float_range.py
17 lines | 682 B | text/x-python | PythonLexer
Jonathan Frederic
Add float range widget
r14240 import os
Jonathan Frederic
Updated imports to reflect class move
r14250 from base import Widget
Jonathan Frederic
Add float range widget
r14240 from IPython.utils.traitlets import Unicode, Float, Bool
from IPython.utils.javascript import display_all_js
class FloatRangeWidget(Widget):
target_name = Unicode('FloatRangeWidgetModel')
default_view_name = Unicode('FloatSliderView')
_keys = ['value', 'step', 'max', 'min', 'disabled', 'orientation']
value = Float(0.0)
max = Float(100.0) # Max value
min = Float(0.0) # Min value
disabled = Bool(False) # Enable or disable user changes
step = Float(0.1) # Minimum step that the value can take (ignored by some views)
orientation = Unicode(u'horizontal') # Vertical or horizontal (ignored by some views)