479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
|
let lEntry = oLexiconTable.getEntries();
if (lEntry.length > 0) {
let oDAWG = new DAWG(lEntry, "S", "fr", "Français", "fr.personal", "Dictionnaire personnel", xProgressNode);
let oJSON = oDAWG.createBinaryJSON(1);
oFileHandler.saveFile("fr.personal.json", JSON.stringify(oJSON));
this.oIBDAWG = new IBDAWG(oJSON);
this.setDictData(this.oIBDAWG.nEntry, this.oIBDAWG.sDate);
//browser.runtime.sendMessage({ sCommand: "setDictionary", dParam: {sType: "personal", oDict: oJSON}, dInfo: {} });
enableElement("export_button");
} else {
oFileHandler.deleteFile("fr.personal.json");
this.setDictData(0, "[néant]");
disableElement("export_button");
}
},
|
|
|
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
|
let lEntry = oLexiconTable.getEntries();
if (lEntry.length > 0) {
let oDAWG = new DAWG(lEntry, "S", "fr", "Français", "fr.personal", "Dictionnaire personnel", xProgressNode);
let oJSON = oDAWG.createBinaryJSON(1);
oFileHandler.saveFile("fr.personal.json", JSON.stringify(oJSON));
this.oIBDAWG = new IBDAWG(oJSON);
this.setDictData(this.oIBDAWG.nEntry, this.oIBDAWG.sDate);
//browser.runtime.sendMessage({ sCommand: "setDictionary", oParam: {sType: "personal", oDict: oJSON}, oInfo: {} });
enableElement("export_button");
} else {
oFileHandler.deleteFile("fr.personal.json");
this.setDictData(0, "[néant]");
disableElement("export_button");
}
},
|