@@ -18,12 +18,13 @@ define([
1818'vp_base/js/com/com_String' ,
1919'vp_base/js/com/com_Const' ,
2020'vp_base/js/com/com_util' ,
21+ 'vp_base/js/com/com_interface' ,
2122'vp_base/js/com/com_generator' ,
2223'vp_base/js/com/component/PopupComponent' ,
2324'vp_base/js/com/component/FileNavigation' ,
2425'vp_base/js/com/component/SuggestInput' ,
2526'vp_base/js/com/component/DataSelector'
26- ] , function ( chartHTml , chartCss , com_String , com_Const , com_util , com_generator , PopupComponent , FileNavigation , SuggestInput , DataSelector ) {
27+ ] , function ( chartHTml , chartCss , com_String , com_Const , com_util , com_interface , com_generator , PopupComponent , FileNavigation , SuggestInput , DataSelector ) {
2728
2829/**
2930 * Chart
@@ -268,14 +269,16 @@ define([
268269$ ( this . wrapSelector ( '#vp_plImportRun' ) ) . click ( function ( ) {
269270// generateImportCode
270271var code = that . generateImportCode ( ) ;
272+ // DEPRECATED: no longer save to block as default
271273// create block and run it
272- $ ( '#vp_wrapper' ) . trigger ( {
273- type :'create_option_page' ,
274- blockType :'block' ,
275- menuId :'lgExe_code' ,
276- menuState :{ taskState :{ code :code } } ,
277- afterAction :'run'
278- } ) ;
274+ // $('#vp_wrapper').trigger({
275+ // type: 'create_option_page',
276+ // blockType: 'block',
277+ // menuId: 'lgExe_code',
278+ // menuState: { taskState: { code: code } },
279+ // afterAction: 'run'
280+ // });
281+ com_interface . insertCell ( 'code' , code , true , 'Visualization > Chart' ) ;
279282} ) ;
280283}
281284