File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5017,22 +5017,16 @@ define([
50175017 name : 'Plot' ,
50185018 library : 'pandas' ,
50195019 description : 'create chart' ,
5020- code : '${o0} = ${ i0}.plot(${v}${etc})\nplt.show()' ,
5020+ code : '${i0}.plot(${v}${etc})\nplt.show()' ,
50215021 input : [
50225022 {
50235023 name : 'i0' ,
5024- type :'var' ,
5025- label : 'Pandas Object' ,
5026- component : 'var_select' ,
5024+ type : 'var' ,
5025+ label : 'DataFrame' ,
50275026 var_type : [ 'DataFrame' , 'Series' ]
50285027 }
50295028 ] ,
50305029 output : [
5031- {
5032- name :'o0' ,
5033- type :'var' ,
5034- label :'Allocate to'
5035- }
50365030 ] ,
50375031 variable : [
50385032 {
@@ -5046,7 +5040,7 @@ define([
50465040 } ,
50475041 {
50485042 name : 'title' ,
5049- type : [ 'text' , 'list' ] ,
5043+ type : 'text' ,
50505044 label : 'Chart Title'
50515045 } ,
50525046 {
@@ -5058,6 +5052,7 @@ define([
50585052 {
50595053 name : 'fontsize' ,
50605054 type : 'int' ,
5055+ component : 'input_number' ,
50615056 label : 'Font Size'
50625057 } ,
50635058 {
@@ -5089,16 +5084,17 @@ define([
50895084 {
50905085 name : 'rot' ,
50915086 type : 'int' ,
5087+ component : 'input_number' ,
50925088 label : 'X Label Rotation'
50935089 } ,
50945090 {
50955091 name : 'xlabel' ,
5096- type : 'list ' ,
5092+ type : 'text ' ,
50975093 label : 'X Label'
50985094 } ,
50995095 {
51005096 name : 'ylabel' ,
5101- type : 'list ' ,
5097+ type : 'text ' ,
51025098 label : 'Y Label'
51035099 } ,
51045100 {
Original file line number Diff line number Diff line change 1313 </ tr >
1414 < tr >
1515 <!-- Variable : Pandas Object-->
16- < td > < label class ="vp-ds-label vp-orange-text "> Variable </ label > </ td >
16+ < td > < label class ="vp-ds-label vp-orange-text "> DataFrame </ label > </ td >
1717 < td >
1818 < div class ="vp-ds-pandas-object-box " style ="display:inline-block; ">
1919 <!-- Var Selector -->
Original file line number Diff line number Diff line change @@ -237,11 +237,29 @@ define([
237237 }
238238 $ ( tblInput ) . append ( textarea ) ;
239239 break ;
240+ case 'input_number' :
241+ var input = com_makeDom . renderInput ( {
242+ 'type' : 'number' ,
243+ 'class' : 'vp-input vp-state' ,
244+ 'id' : obj . name ,
245+ 'placeholder' : ( obj . placeholder == undefined ?'' :obj . placeholder ) ,
246+ 'value' : ( obj . default == undefined ?'' :obj . default ) ,
247+ 'title' : ( obj . help == undefined ?'' :obj . help )
248+ } ) ;
249+ // cell metadata test
250+ if ( getValue && obj . value != undefined ) {
251+ // set as saved value
252+ input . attr ( {
253+ 'value' : obj . value
254+ } ) ;
255+ }
256+ $ ( tblInput ) . append ( input ) ;
257+ break ;
240258 case 'table' :
241259 // break;
242260 case 'file' :
243261 // break;
244- // default : input_single
262+ // default : input_single
245263 default :
246264 // FIXME: use makedom
247265 var input = com_makeDom . renderInput ( {
@@ -422,6 +440,7 @@ define([
422440 case 'table' :
423441 case 'file' :
424442 case 'option_suggest' :
443+ case 'input_number' :
425444 default :
426445 var input = $ ( vp_wrapSelector ( pageId , '#' + obj . name ) ) . val ( ) ;
427446 // same as default
You can’t perform that action at this time.
0 commit comments