@@ -70,59 +70,54 @@ exports.ButtonExtension = ButtonExtension;
7070/**
7171 * An new widget.
7272 */
73- var NewWidget = ( function ( _super ) {
74- __extends ( NewWidget , _super ) ;
73+ var KnowledgeWidget = ( function ( _super ) {
74+ __extends ( KnowledgeWidget , _super ) ;
7575 /**
7676 * Construct a new xkcd widget.
7777 */
78- function NewWidget ( ) {
78+ function KnowledgeWidget ( ) {
7979 var _this = _super . call ( this ) || this ;
8080 _this . settings = services_1 . ServerConnection . makeSettings ( ) ;
81- _this . id = 'newwidget ' ;
82- _this . title . label = 'My Widget ' ;
81+ _this . id = 'knowledge ' ;
82+ _this . title . label = 'Knowledge ' ;
8383 _this . title . closable = true ;
84- _this . addClass ( 'jp-newWidget ' ) ;
84+ _this . addClass ( 'jp-knowledgeWidget ' ) ;
8585 return _this ;
8686 }
8787 /**
8888 * Handle update requests for the widget.
8989 */
90- NewWidget . prototype . onUpdateRequest = function ( msg ) {
90+ KnowledgeWidget . prototype . onUpdateRequest = function ( msg ) {
9191 } ;
92- return NewWidget ;
92+ return KnowledgeWidget ;
9393} ( widgets_1 . Widget ) ) ;
9494;
9595/**
9696 * Activate the xckd widget extension.
9797 */
9898function activate ( app , palette , restorer ) {
99- console . log ( 'JupyterLab extension newwidget is activated!' ) ;
99+ console . log ( 'JupyterLab extension knowledgelab is activated!' ) ;
100100 app . docRegistry . addWidgetExtension ( 'Notebook' , new ButtonExtension ( ) ) ;
101101 // Declare a widget variable
102102 var widget ;
103103 // Add an application command
104- var command = 'newwidget :open' ;
104+ var command = 'knowledge :open' ;
105105 app . commands . addCommand ( command , {
106- label : 'New Widget ' ,
106+ label : 'Knowledge ' ,
107107 execute : function ( ) {
108108 if ( ! widget ) {
109- // Create a new widget if one does not exist
110- widget = new NewWidget ( ) ;
109+ widget = new KnowledgeWidget ( ) ;
111110 widget . update ( ) ;
112111 }
113112 if ( ! tracker . has ( widget ) ) {
114- // Track the state of the widget for later restoration
115113 tracker . add ( widget ) ;
116114 }
117115 if ( ! widget . isAttached ) {
118- // Attach the widget to the main area if it's not there
119116 app . shell . addToMainArea ( widget ) ;
120117 }
121118 else {
122- // Refresh the widget
123119 widget . update ( ) ;
124120 }
125- // Activate the widget
126121 app . shell . activateById ( widget . id ) ;
127122 }
128123 } ) ;
@@ -133,7 +128,7 @@ function activate(app, palette, restorer) {
133128 restorer . restore ( tracker , {
134129 command : command ,
135130 args : function ( ) { return coreutils_1 . JSONExt . emptyObject ; } ,
136- name : function ( ) { return 'newwidget ' ; }
131+ name : function ( ) { return 'knowledge ' ; }
137132 } ) ;
138133}
139134;
0 commit comments