Show More
@@ -203,6 +203,7 b' function(widget_manager, underscore, backbone){' | |||||
203 | }, |
|
203 | }, | |
204 |
|
204 | |||
205 | }); |
|
205 | }); | |
|
206 | widget_manager.register_widget_model('WidgetModel', WidgetModel); | |||
206 |
|
207 | |||
207 |
|
208 | |||
208 | //-------------------------------------------------------------------- |
|
209 | //-------------------------------------------------------------------- |
@@ -15,10 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 |
|
||||
19 | var BoolWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
20 | widget_manager.register_widget_model('BoolWidgetModel', BoolWidgetModel); |
|
|||
21 |
|
||||
22 | var CheckboxView = IPython.DOMWidgetView.extend({ |
|
18 | var CheckboxView = IPython.DOMWidgetView.extend({ | |
23 |
|
19 | |||
24 | // Called when view is rendered. |
|
20 | // Called when view is rendered. |
@@ -15,10 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 |
|
||||
19 | var ButtonWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
20 | widget_manager.register_widget_model('ButtonWidgetModel', ButtonWidgetModel); |
|
|||
21 |
|
||||
22 | var ButtonView = IPython.DOMWidgetView.extend({ |
|
18 | var ButtonView = IPython.DOMWidgetView.extend({ | |
23 |
|
19 | |||
24 | // Called when view is rendered. |
|
20 | // Called when view is rendered. |
@@ -15,10 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager) { |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager) { | |
18 |
|
||||
19 | var ContainerModel = IPython.WidgetModel.extend({}); |
|
|||
20 | widget_manager.register_widget_model('ContainerWidgetModel', ContainerModel); |
|
|||
21 |
|
||||
22 | var ContainerView = IPython.DOMWidgetView.extend({ |
|
18 | var ContainerView = IPython.DOMWidgetView.extend({ | |
23 |
|
19 | |||
24 | render: function(){ |
|
20 | render: function(){ |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var FloatWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('FloatWidgetModel', FloatWidgetModel); |
|
|||
20 |
|
||||
21 | // The Views for this model are shared with the bounded float, and can be |
|
18 | // The Views for this model are shared with the bounded float, and can be | |
22 | // found in widget_float_range.js. |
|
19 | // found in widget_float_range.js. | |
23 | }); No newline at end of file |
|
20 | }); |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var FloatRangeWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('FloatRangeWidgetModel', FloatRangeWidgetModel); |
|
|||
20 |
|
||||
21 | var FloatSliderView = IPython.DOMWidgetView.extend({ |
|
18 | var FloatSliderView = IPython.DOMWidgetView.extend({ | |
22 |
|
19 | |||
23 | // Called when view is rendered. |
|
20 | // Called when view is rendered. |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var ImageWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('ImageWidgetModel', ImageWidgetModel); |
|
|||
20 |
|
||||
21 | var ImageView = IPython.DOMWidgetView.extend({ |
|
18 | var ImageView = IPython.DOMWidgetView.extend({ | |
22 |
|
19 | |||
23 | // Called when view is rendered. |
|
20 | // Called when view is rendered. |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var IntWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('IntWidgetModel', IntWidgetModel); |
|
|||
20 |
|
||||
21 | // The Views for this model are shared with the bounded int, and can be |
|
18 | // The Views for this model are shared with the bounded int, and can be | |
22 | // found in widget_int_range.js. |
|
19 | // found in widget_int_range.js. | |
23 | }); No newline at end of file |
|
20 | }); |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var IntRangeWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('IntRangeWidgetModel', IntRangeWidgetModel); |
|
|||
20 |
|
||||
21 | var IntSliderView = IPython.DOMWidgetView.extend({ |
|
18 | var IntSliderView = IPython.DOMWidgetView.extend({ | |
22 |
|
19 | |||
23 | // Called when view is rendered. |
|
20 | // Called when view is rendered. |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var SelectionWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('SelectionWidgetModel', SelectionWidgetModel); |
|
|||
20 |
|
||||
21 | var DropdownView = IPython.DOMWidgetView.extend({ |
|
18 | var DropdownView = IPython.DOMWidgetView.extend({ | |
22 |
|
19 | |||
23 | // Called when view is rendered. |
|
20 | // Called when view is rendered. |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var SelectionContainerModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('SelectionContainerWidgetModel', SelectionContainerModel); |
|
|||
20 |
|
||||
21 | var AccordionView = IPython.DOMWidgetView.extend({ |
|
18 | var AccordionView = IPython.DOMWidgetView.extend({ | |
22 |
|
19 | |||
23 | render: function(){ |
|
20 | render: function(){ |
@@ -15,9 +15,6 b'' | |||||
15 | **/ |
|
15 | **/ | |
16 |
|
16 | |||
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ |
|
17 | define(["notebook/js/widgets/widget"], function(widget_manager){ | |
18 | var StringWidgetModel = IPython.WidgetModel.extend({}); |
|
|||
19 | widget_manager.register_widget_model('StringWidgetModel', StringWidgetModel); |
|
|||
20 |
|
||||
21 | var HTMLView = IPython.DOMWidgetView.extend({ |
|
18 | var HTMLView = IPython.DOMWidgetView.extend({ | |
22 |
|
19 | |||
23 | // Called when view is rendered. |
|
20 | // Called when view is rendered. |
@@ -44,7 +44,7 b' class Widget(LoggingConfigurable):' | |||||
44 |
|
44 | |||
45 |
|
45 | |||
46 | # Public declarations (Instance level) |
|
46 | # Public declarations (Instance level) | |
47 |
model_name = Unicode(' |
|
47 | model_name = Unicode('WidgetModel', help="""Name of the backbone model | |
48 | registered in the front-end to create and sync this widget with.""") |
|
48 | registered in the front-end to create and sync this widget with.""") | |
49 | view_name = Unicode(help="""Default view registered in the front-end |
|
49 | view_name = Unicode(help="""Default view registered in the front-end | |
50 | to use to represent the widget.""", sync=True) |
|
50 | to use to represent the widget.""", sync=True) |
@@ -20,7 +20,6 b' from IPython.utils.traitlets import Unicode, Bool, List' | |||||
20 | # Classes |
|
20 | # Classes | |
21 | #----------------------------------------------------------------------------- |
|
21 | #----------------------------------------------------------------------------- | |
22 | class BoolWidget(DOMWidget): |
|
22 | class BoolWidget(DOMWidget): | |
23 | target_name = Unicode('BoolWidgetModel') |
|
|||
24 | view_name = Unicode('CheckboxView', sync=True) |
|
23 | view_name = Unicode('CheckboxView', sync=True) | |
25 |
|
24 | |||
26 | # Model Keys |
|
25 | # Model Keys |
@@ -24,7 +24,6 b' from IPython.utils.traitlets import Unicode, Bool, Int' | |||||
24 | # Classes |
|
24 | # Classes | |
25 | #----------------------------------------------------------------------------- |
|
25 | #----------------------------------------------------------------------------- | |
26 | class ButtonWidget(DOMWidget): |
|
26 | class ButtonWidget(DOMWidget): | |
27 | target_name = Unicode('ButtonWidgetModel') |
|
|||
28 | view_name = Unicode('ButtonView', sync=True) |
|
27 | view_name = Unicode('ButtonView', sync=True) | |
29 |
|
28 | |||
30 | # Keys |
|
29 | # Keys |
@@ -20,7 +20,6 b' from IPython.utils.traitlets import Unicode, Bool, List, Instance' | |||||
20 | # Classes |
|
20 | # Classes | |
21 | #----------------------------------------------------------------------------- |
|
21 | #----------------------------------------------------------------------------- | |
22 | class ContainerWidget(DOMWidget): |
|
22 | class ContainerWidget(DOMWidget): | |
23 | target_name = Unicode('ContainerWidgetModel') |
|
|||
24 | view_name = Unicode('ContainerView', sync=True) |
|
23 | view_name = Unicode('ContainerView', sync=True) | |
25 |
|
24 | |||
26 | # Keys, all private and managed by helper methods. Flexible box model |
|
25 | # Keys, all private and managed by helper methods. Flexible box model |
@@ -20,7 +20,6 b' from IPython.utils.traitlets import Unicode, Float, Bool, List' | |||||
20 | # Classes |
|
20 | # Classes | |
21 | #----------------------------------------------------------------------------- |
|
21 | #----------------------------------------------------------------------------- | |
22 | class FloatWidget(DOMWidget): |
|
22 | class FloatWidget(DOMWidget): | |
23 | target_name = Unicode('FloatWidgetModel') |
|
|||
24 | view_name = Unicode('FloatTextView', sync=True) |
|
23 | view_name = Unicode('FloatTextView', sync=True) | |
25 |
|
24 | |||
26 | # Keys |
|
25 | # Keys |
@@ -20,7 +20,6 b' from IPython.utils.traitlets import Unicode, Float, Bool, List' | |||||
20 | # Classes |
|
20 | # Classes | |
21 | #----------------------------------------------------------------------------- |
|
21 | #----------------------------------------------------------------------------- | |
22 | class FloatRangeWidget(DOMWidget): |
|
22 | class FloatRangeWidget(DOMWidget): | |
23 | target_name = Unicode('FloatRangeWidgetModel') |
|
|||
24 | view_name = Unicode('FloatSliderView', sync=True) |
|
23 | view_name = Unicode('FloatSliderView', sync=True) | |
25 |
|
24 | |||
26 | # Keys |
|
25 | # Keys |
@@ -23,7 +23,6 b' from IPython.utils.traitlets import Unicode, Bytes' | |||||
23 | # Classes |
|
23 | # Classes | |
24 | #----------------------------------------------------------------------------- |
|
24 | #----------------------------------------------------------------------------- | |
25 | class ImageWidget(DOMWidget): |
|
25 | class ImageWidget(DOMWidget): | |
26 | target_name = Unicode('ImageWidgetModel') |
|
|||
27 | view_name = Unicode('ImageView', sync=True) |
|
26 | view_name = Unicode('ImageView', sync=True) | |
28 |
|
27 | |||
29 | # Define the custom state properties to sync with the front-end |
|
28 | # Define the custom state properties to sync with the front-end |
@@ -20,7 +20,6 b' from IPython.utils.traitlets import Unicode, Int, Bool, List' | |||||
20 | # Classes |
|
20 | # Classes | |
21 | #----------------------------------------------------------------------------- |
|
21 | #----------------------------------------------------------------------------- | |
22 | class IntWidget(DOMWidget): |
|
22 | class IntWidget(DOMWidget): | |
23 | target_name = Unicode('IntWidgetModel') |
|
|||
24 | view_name = Unicode('IntTextView', sync=True) |
|
23 | view_name = Unicode('IntTextView', sync=True) | |
25 |
|
24 | |||
26 | # Keys |
|
25 | # Keys |
@@ -20,7 +20,6 b' from IPython.utils.traitlets import Unicode, Int, Bool, List' | |||||
20 | # Classes |
|
20 | # Classes | |
21 | #----------------------------------------------------------------------------- |
|
21 | #----------------------------------------------------------------------------- | |
22 | class IntRangeWidget(DOMWidget): |
|
22 | class IntRangeWidget(DOMWidget): | |
23 | target_name = Unicode('IntRangeWidgetModel') |
|
|||
24 | view_name = Unicode('IntSliderView', sync=True) |
|
23 | view_name = Unicode('IntSliderView', sync=True) | |
25 |
|
24 | |||
26 | # Keys |
|
25 | # Keys |
@@ -20,7 +20,6 b' from IPython.utils.traitlets import Unicode, List, Bool' | |||||
20 | # SelectionWidget |
|
20 | # SelectionWidget | |
21 | #----------------------------------------------------------------------------- |
|
21 | #----------------------------------------------------------------------------- | |
22 | class SelectionWidget(DOMWidget): |
|
22 | class SelectionWidget(DOMWidget): | |
23 | target_name = Unicode('SelectionWidgetModel') |
|
|||
24 | view_name = Unicode('DropdownView', sync=True) |
|
23 | view_name = Unicode('DropdownView', sync=True) | |
25 |
|
24 | |||
26 | # Keys |
|
25 | # Keys |
@@ -21,7 +21,6 b' from IPython.utils.traitlets import Unicode, Dict, Int, List, Instance' | |||||
21 | # Classes |
|
21 | # Classes | |
22 | #----------------------------------------------------------------------------- |
|
22 | #----------------------------------------------------------------------------- | |
23 | class SelectionContainerWidget(DOMWidget): |
|
23 | class SelectionContainerWidget(DOMWidget): | |
24 | target_name = Unicode('SelectionContainerWidgetModel') |
|
|||
25 | view_name = Unicode('TabView', sync=True) |
|
24 | view_name = Unicode('TabView', sync=True) | |
26 |
|
25 | |||
27 | # Keys |
|
26 | # Keys |
@@ -23,7 +23,6 b' from IPython.utils.traitlets import Unicode, Bool, List, Int' | |||||
23 | # Classes |
|
23 | # Classes | |
24 | #----------------------------------------------------------------------------- |
|
24 | #----------------------------------------------------------------------------- | |
25 | class StringWidget(DOMWidget): |
|
25 | class StringWidget(DOMWidget): | |
26 | target_name = Unicode('StringWidgetModel') |
|
|||
27 | view_name = Unicode('TextBoxView', sync=True) |
|
26 | view_name = Unicode('TextBoxView', sync=True) | |
28 |
|
27 | |||
29 | # Keys |
|
28 | # Keys |
General Comments 0
You need to be logged in to leave comments.
Login now