@@ -72,11 +72,11 @@ define([
7272 this . codepreview = undefined ;
7373
7474 this . howList = [
75- { label : 'inner ' , value : 'Inner ' } ,
76- { label : 'outer ' , value : 'Outer ' } ,
77- { label : 'left ' , value : 'Left ' } ,
78- { label : 'right ' , value : 'Right ' } ,
79- { label : 'cross ' , value : 'Cross ' } ,
75+ { label : 'Inner ' , value : 'inner ' } ,
76+ { label : 'Outer ' , value : 'outer ' } ,
77+ { label : 'Left ' , value : 'left ' } ,
78+ { label : 'Right ' , value : 'right ' } ,
79+ { label : 'Cross ' , value : 'cross ' } ,
8080 ]
8181 }
8282
@@ -377,15 +377,15 @@ define([
377377 page . appendFormatLine ( '<input type="text" id="{0}" placeholder="{1}" disabled>' , 'vp_bdLeftOn' , 'Left key' ) ;
378378 page . appendFormatLine ( '<button id="{0}" class="{1}">{2}</button>' , 'vp_bdLeftOnSelect' , 'vp-button wp50' , 'Edit' ) ;
379379 // left use index
380- page . appendFormatLine ( '<label><input type="checkbox" id="{0}"/><span>{1}</span></label>' , 'vp_bdRightIndex ' , 'use index' ) ;
380+ page . appendFormatLine ( '<label><input type="checkbox" id="{0}"/><span>{1}</span></label>' , 'vp_bdLeftIndex ' , 'use index' ) ;
381381 page . appendLine ( '</div>' ) ;
382382 // right on
383383 page . appendLine ( '<div>' ) ;
384384 page . appendFormatLine ( '<label for="{0}" class="{1}">{2}</label>' , 'vp_bdRightOn' , 'wp100' , 'Right on' ) ;
385385 page . appendFormatLine ( '<input type="text" id="{0}" placeholder="{1}" disabled>' , 'vp_bdRightOn' , 'Right key' ) ;
386386 page . appendFormatLine ( '<button id="{0}" class="{1}">{2}</button>' , 'vp_bdRightOnSelect' , 'vp-button wp50' , 'Edit' ) ;
387387 // right use index
388- page . appendFormatLine ( '<label><input type="checkbox" id="{0}"/><span>{1}</span></label>' , 'vp_bdLeftIndex ' , 'use index' ) ;
388+ page . appendFormatLine ( '<label><input type="checkbox" id="{0}"/><span>{1}</span></label>' , 'vp_bdRightIndex ' , 'use index' ) ;
389389 page . appendLine ( '</div>' ) ;
390390 // suffixes
391391 page . appendLine ( '<div>' ) ;
@@ -467,7 +467,7 @@ define([
467467
468468 /**
469469 * Open Inner popup page for column selection
470- * @param {string } targetVariable
470+ * @param {Array< string> } targetVariable
471471 * @param {Object } targetSelector
472472 * @param {string } title
473473 */
@@ -481,7 +481,7 @@ define([
481481
482482 this . popup . MultiSelector = new vpMultiSelector (
483483 this . _wrapSelector ( '.' + APP_POPUP_BODY ) ,
484- { mode : 'columns' , parent : [ targetVariable ] , selectedList : previousList }
484+ { mode : 'columns' , parent : targetVariable , selectedList : previousList }
485485 ) ;
486486
487487 // set title
@@ -660,7 +660,7 @@ define([
660660
661661 // on change event
662662 $ ( document ) . on ( 'change' , this . _wrapSelector ( '#vp_bdOn' ) , function ( event ) {
663- var colList = event . colList ;
663+ var colList = event . dataList ;
664664 that . state . merge . on = colList ;
665665
666666 if ( colList && colList . length > 0 ) {
@@ -680,7 +680,7 @@ define([
680680
681681 // Left on change event
682682 $ ( document ) . on ( 'change' , this . _wrapSelector ( '#vp_bdLeftOn' ) , function ( event ) {
683- var colList = event . colList ;
683+ var colList = event . dataList ;
684684 that . state . merge . left . on = colList ;
685685
686686 if ( ( colList && colList . length > 0 )
@@ -711,7 +711,7 @@ define([
711711
712712 // Right on change event
713713 $ ( document ) . on ( 'change' , this . _wrapSelector ( '#vp_bdRightOn' ) , function ( event ) {
714- var colList = event . colList ;
714+ var colList = event . dataList ;
715715 that . state . merge . right . on = colList ;
716716
717717 if ( ( colList && colList . length > 0 )
@@ -896,6 +896,9 @@ define([
896896 code . appendFormat ( 'pd.{0}(' , type ) ;
897897
898898 if ( type == 'concat' ) {
899+ //====================================================================
900+ // Concat
901+ //====================================================================
899902 // FIXME: consider default
900903 code . appendFormat ( "[{0}], join='{1}', axis={2}" , concat . variable . map ( data => data . code ) . join ( ',' ) , concat . join , concat . axis ) ;
901904
@@ -915,6 +918,9 @@ define([
915918
916919 code . append ( ')' ) ;
917920 } else {
921+ //====================================================================
922+ // Merge
923+ //====================================================================
918924 code . appendFormat ( '{0}, {1}' , merge . left . variable , merge . right . variable ) ;
919925
920926 if ( merge . on && merge . on . length > 0 ) {
0 commit comments