@@ -213,6 +213,11 @@ define([
213
213
if ( value === 'spss' ) {
214
214
// show install button
215
215
that . showInstallButton ( ) ;
216
+ // show install note below File type selection
217
+ $ ( `<tr><td colspan="2">
218
+ <label class="vp-orange-text vp-italic">NOTE: </label>
219
+ <label class="vp-gray-text vp-italic">pyreadstat package is required to read spss file.</label>
220
+ </td></tr>` ) . insertAfter ( $ ( that . wrapSelector ( '#fileType' ) ) . closest ( 'tr' ) ) ;
216
221
} else {
217
222
that . hideInstallButton ( ) ;
218
223
}
@@ -327,6 +332,13 @@ define([
327
332
this . fileResultState = {
328
333
...this . fileState [ pageType ] . fileResultState
329
334
} ;
335
+
336
+ if ( selectedType == 'pickle' ) {
337
+ // hide additional option box
338
+ $ ( this . wrapSelector ( prefix + '#vp_optionBox' ) ) . closest ( '.vp-accordian-container' ) . hide ( ) ;
339
+ } else {
340
+ $ ( this . wrapSelector ( prefix + '#vp_optionBox' ) ) . closest ( '.vp-accordian-container' ) . show ( ) ;
341
+ }
330
342
331
343
if ( pageType == 'Write' ) {
332
344
if ( selectedType == 'json' ) {
@@ -344,7 +356,7 @@ define([
344
356
345
357
// prepend file type selector
346
358
$ ( this . wrapSelector ( prefix + '#vp_inputOutputBox table tbody' ) ) . prepend (
347
- $ ( '<tr>' ) . append ( $ ( `<td><label for="fileType" class="vp-orange-text">File Type</label></td>` ) )
359
+ $ ( '<tr>' ) . append ( $ ( `<td><label for="fileType" class="vp-bold vp- orange-text">File Type</label></td>` ) )
348
360
. append ( $ ( '<td><select id="fileType" class="vp-select"></select></td>' ) )
349
361
) ;
350
362
var fileTypeList = Object . keys ( fileTypeObj ) ;
@@ -408,8 +420,6 @@ define([
408
420
suggestInput . setPlaceholder ( 'encoding option' ) ;
409
421
return suggestInput . toTagString ( ) ;
410
422
} ) ;
411
-
412
-
413
423
}
414
424
415
425
render ( ) {
0 commit comments