File tree 3 files changed +29
-14
lines changed 3 files changed +29
-14
lines changed Original file line number Diff line number Diff line change @@ -5017,22 +5017,16 @@ define([
5017
5017
name : 'Plot' ,
5018
5018
library : 'pandas' ,
5019
5019
description : 'create chart' ,
5020
- code : '${o0} = ${ i0}.plot(${v}${etc})\nplt.show()' ,
5020
+ code : '${i0}.plot(${v}${etc})\nplt.show()' ,
5021
5021
input : [
5022
5022
{
5023
5023
name : 'i0' ,
5024
- type :'var' ,
5025
- label : 'Pandas Object' ,
5026
- component : 'var_select' ,
5024
+ type : 'var' ,
5025
+ label : 'DataFrame' ,
5027
5026
var_type : [ 'DataFrame' , 'Series' ]
5028
5027
}
5029
5028
] ,
5030
5029
output : [
5031
- {
5032
- name :'o0' ,
5033
- type :'var' ,
5034
- label :'Allocate to'
5035
- }
5036
5030
] ,
5037
5031
variable : [
5038
5032
{
@@ -5046,7 +5040,7 @@ define([
5046
5040
} ,
5047
5041
{
5048
5042
name : 'title' ,
5049
- type : [ 'text' , 'list' ] ,
5043
+ type : 'text' ,
5050
5044
label : 'Chart Title'
5051
5045
} ,
5052
5046
{
@@ -5058,6 +5052,7 @@ define([
5058
5052
{
5059
5053
name : 'fontsize' ,
5060
5054
type : 'int' ,
5055
+ component : 'input_number' ,
5061
5056
label : 'Font Size'
5062
5057
} ,
5063
5058
{
@@ -5089,16 +5084,17 @@ define([
5089
5084
{
5090
5085
name : 'rot' ,
5091
5086
type : 'int' ,
5087
+ component : 'input_number' ,
5092
5088
label : 'X Label Rotation'
5093
5089
} ,
5094
5090
{
5095
5091
name : 'xlabel' ,
5096
- type : 'list ' ,
5092
+ type : 'text ' ,
5097
5093
label : 'X Label'
5098
5094
} ,
5099
5095
{
5100
5096
name : 'ylabel' ,
5101
- type : 'list ' ,
5097
+ type : 'text ' ,
5102
5098
label : 'Y Label'
5103
5099
} ,
5104
5100
{
Original file line number Diff line number Diff line change 13
13
</ tr >
14
14
< tr >
15
15
<!-- 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 >
17
17
< td >
18
18
< div class ="vp-ds-pandas-object-box " style ="display:inline-block; ">
19
19
<!-- Var Selector -->
Original file line number Diff line number Diff line change @@ -237,11 +237,29 @@ define([
237
237
}
238
238
$ ( tblInput ) . append ( textarea ) ;
239
239
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 ;
240
258
case 'table' :
241
259
// break;
242
260
case 'file' :
243
261
// break;
244
- // default : input_single
262
+ // default : input_single
245
263
default :
246
264
// FIXME: use makedom
247
265
var input = com_makeDom . renderInput ( {
@@ -422,6 +440,7 @@ define([
422
440
case 'table' :
423
441
case 'file' :
424
442
case 'option_suggest' :
443
+ case 'input_number' :
425
444
default :
426
445
var input = $ ( vp_wrapSelector ( pageId , '#' + obj . name ) ) . val ( ) ;
427
446
// same as default
You can’t perform that action at this time.
0 commit comments