@@ -19,8 +19,8 @@ define([
19
19
'vp_base/js/com/com_Const' ,
20
20
'vp_base/js/com/com_String' ,
21
21
'vp_base/js/com/component/PopupComponent' ,
22
- 'vp_base/js/com/component/VarSelector2 '
23
- ] , function ( evalHTML , com_util , com_interface , com_Const , com_String , PopupComponent , VarSelector2 ) {
22
+ 'vp_base/js/com/component/DataSelector '
23
+ ] , function ( evalHTML , com_util , com_interface , com_Const , com_String , PopupComponent , DataSelector ) {
24
24
25
25
/**
26
26
* Evaluation
@@ -128,37 +128,32 @@ define([
128
128
$ ( page ) . find ( '.vp-eval-box' ) . hide ( ) ;
129
129
$ ( page ) . find ( '.vp-eval-' + this . state . modelType ) . show ( ) ;
130
130
131
- // varselector
132
- let varSelector = new VarSelector2 ( this . wrapSelector ( ) ) ;
133
- varSelector . setComponentID ( 'predictData' ) ;
134
- varSelector . addClass ( 'vp-state vp-input' ) ;
135
- varSelector . setValue ( this . state . predictData ) ;
136
- $ ( page ) . find ( '#predictData' ) . replaceWith ( varSelector . toTagString ( ) ) ;
131
+ // data selector
132
+ let predDataSelector = new DataSelector ( {
133
+ pageThis : this , id : 'predictData' , value : this . state . predictData
134
+ } ) ;
135
+ $ ( page ) . find ( '#predictData' ) . replaceWith ( predDataSelector . toTagString ( ) ) ;
137
136
138
- varSelector = new VarSelector2 ( this . wrapSelector ( ) ) ;
139
- varSelector . setComponentID ( 'targetData' ) ;
140
- varSelector . addClass ( 'vp-state vp-input' ) ;
141
- varSelector . setValue ( this . state . targetData ) ;
142
- $ ( page ) . find ( '#targetData' ) . replaceWith ( varSelector . toTagString ( ) ) ;
137
+ let targetDataSelector = new DataSelector ( {
138
+ pageThis : this , id : 'targetData' , value : this . state . targetData
139
+ } ) ;
140
+ $ ( page ) . find ( '#targetData' ) . replaceWith ( targetDataSelector . toTagString ( ) ) ;
143
141
144
142
// Clustering - data selection
145
- varSelector = new VarSelector2 ( this . wrapSelector ( ) ) ;
146
- varSelector . setComponentID ( 'clusteredIndex' ) ;
147
- varSelector . addClass ( 'vp-state vp-input' ) ;
148
- varSelector . setValue ( this . state . clusteredIndex ) ;
149
- $ ( page ) . find ( '#clusteredIndex' ) . replaceWith ( varSelector . toTagString ( ) ) ;
143
+ let clusteredIdxSelector = new DataSelector ( {
144
+ pageThis : this , id : 'clusteredIndex' , value : this . state . clusteredIndex
145
+ } ) ;
146
+ $ ( page ) . find ( '#clusteredIndex' ) . replaceWith ( clusteredIdxSelector . toTagString ( ) ) ;
150
147
151
- varSelector = new VarSelector2 ( this . wrapSelector ( ) ) ;
152
- varSelector . setComponentID ( 'featureData2' ) ;
153
- varSelector . addClass ( 'vp-state vp-input vp-ev-model silhouette' ) ;
154
- varSelector . setValue ( this . state . featureData2 ) ;
155
- $ ( page ) . find ( '#featureData2' ) . replaceWith ( varSelector . toTagString ( ) ) ;
148
+ let featureData2Selector = new DataSelector ( {
149
+ pageThis : this , id : 'featureData2' , value : this . state . featureData2 , classes : 'vp-ev-model silhouette'
150
+ } ) ;
151
+ $ ( page ) . find ( '#featureData2' ) . replaceWith ( featureData2Selector . toTagString ( ) ) ;
156
152
157
- varSelector = new VarSelector2 ( this . wrapSelector ( ) ) ;
158
- varSelector . setComponentID ( 'targetData2' ) ;
159
- varSelector . addClass ( 'vp-state vp-input vp-ev-model ari-nmi' ) ;
160
- varSelector . setValue ( this . state . targetData2 ) ;
161
- $ ( page ) . find ( '#targetData2' ) . replaceWith ( varSelector . toTagString ( ) ) ;
153
+ let targetData2Selector = new DataSelector ( {
154
+ pageThis : this , id : 'targetData2' , value : this . state . targetData2 , classes : 'vp-ev-model ari-nmi'
155
+ } ) ;
156
+ $ ( page ) . find ( '#targetData2' ) . replaceWith ( targetData2Selector . toTagString ( ) ) ;
162
157
163
158
// load state
164
159
let that = this ;
0 commit comments