477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
|
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
|
-
+
|
return (this.dConj.get(":PQ").get(":Q4")) ? this.dConj.get(":PQ").get(":Q4") : this.dConj.get(":PQ").get(":Q1");
}
}
if (typeof(exports) !== 'undefined') {
// used within Grammalecte library
let helpers = require("resource://grammalecte/helpers.js");
helpers = require("resource://grammalecte/helpers.js");
conj.init(helpers.loadFile("resource://grammalecte/fr/conj_data.json"));
} else {
// used within Firefox content script (conjugation panel).
// can’t load JSON from here, so we do it in ui.js and send it here.
self.port.on("provideConjData", function (sJSONData) {
conj.init(sJSONData);
});
|