Commit 297d16c7 authored by Romain Casati's avatar Romain Casati
Browse files

Taking modal from Jupyter in gui.js

parent 8c00fc25
Pipeline #371554 passed with stages
in 3 minutes and 11 seconds
...@@ -19,8 +19,6 @@ window.basthonGUI = (function () { ...@@ -19,8 +19,6 @@ window.basthonGUI = (function () {
location.reload(); location.reload();
} }
// keeping back dialog module from notebook.
that.dialog = that.notebook.dialog;
// keeping back events from notebook. // keeping back events from notebook.
that.events = that.notebook.events; that.events = that.notebook.events;
...@@ -66,7 +64,7 @@ window.basthonGUI = (function () { ...@@ -66,7 +64,7 @@ window.basthonGUI = (function () {
// ignoring requirejs error // ignoring requirejs error
if( error.filename && error.filename.split('/').pop() === 'require.js' ) return ; if( error.filename && error.filename.split('/').pop() === 'require.js' ) return ;
const message = error.message || error.reason.message || error; const message = error.message || error.reason.message || error;
that.dialog.modal({ Jupyter.dialog.modal({
notebook: that.notebook, notebook: that.notebook,
keyboard_manager: that.notebook.keyboard_manager, keyboard_manager: that.notebook.keyboard_manager,
title : "Erreur", title : "Erreur",
...@@ -230,7 +228,7 @@ Un lien vers la page de Basthon avec le contenu actuel du notebook a été cré ...@@ -230,7 +228,7 @@ Un lien vers la page de Basthon avec le contenu actuel du notebook a été cré
`); `);
that.events.trigger('before_share.Notebook'); that.events.trigger('before_share.Notebook');
const url = that.notebook.toURL(key); const url = that.notebook.toURL(key);
that.dialog.modal({ Jupyter.dialog.modal({
notebook: that.notebook, notebook: that.notebook,
keyboard_manager: that.notebook.keyboard_manager, keyboard_manager: that.notebook.keyboard_manager,
title : "Partager ce notebook", title : "Partager ce notebook",
...@@ -316,7 +314,7 @@ Un lien vers la page de Basthon avec le contenu actuel du notebook a été cré ...@@ -316,7 +314,7 @@ Un lien vers la page de Basthon avec le contenu actuel du notebook a été cré
that.openPythonFile = async function (file) { that.openPythonFile = async function (file) {
const msg = $("<div>").html( const msg = $("<div>").html(
"Que faire de " + file.name + " ?"); "Que faire de " + file.name + " ?");
that.dialog.modal({ Jupyter.dialog.modal({
notebook: that.notebook, notebook: that.notebook,
keyboard_manager: that.notebook.keyboard_manager, keyboard_manager: that.notebook.keyboard_manager,
title : "Que faire du fichier ?", title : "Que faire du fichier ?",
...@@ -345,7 +343,7 @@ Un lien vers la page de Basthon avec le contenu actuel du notebook a été cré ...@@ -345,7 +343,7 @@ Un lien vers la page de Basthon avec le contenu actuel du notebook a été cré
await Basthon.putRessource(file.name, event.target.result); await Basthon.putRessource(file.name, event.target.result);
const msg = $("<div>").html( const msg = $("<div>").html(
file.name + " est maintenant utilisable depuis Python"); file.name + " est maintenant utilisable depuis Python");
that.dialog.modal({ Jupyter.dialog.modal({
notebook: that.notebook, notebook: that.notebook,
keyboard_manager: that.notebook.keyboard_manager, keyboard_manager: that.notebook.keyboard_manager,
title : "Fichier utilisable depuis Python", title : "Fichier utilisable depuis Python",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment