设置默认打开的边栏中自定义插件-Jupyterlab

时间:2018-09-27 18:11:25

标签: jupyter-notebook jupyter jupyter-lab

在Jupyterlab中,默认情况下打开文件浏览器插件。如何更改此设置以在启动时默认打开自定义插件。

在我的自定义插件的激活功能中,我有以下代码段,我认为更改需要在此处-

// If the layout is a fresh session without saved data, open my custom plugin
  app.restored.then(layout => {
    if (layout.fresh) {
    console.log('This is a fresh launch, open custom plugin by default');
     //do something here
    }
  });

1 个答案:

答案 0 :(得分:0)

您可以在active函数中执行类似的操作:

app.restored.then(() => {
  labShell.activateById(formationPanel.id);
});

灵感:https://github.com/jupyterlab/jupyterlab/blob/master/packages/filebrowser-extension/src/index.ts#L687