Overview
Comment: | [fx] prevent code checker warning |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fx |
Files: | files | file ages | folders |
SHA3-256: |
56d5c851ecacfb08697b0fe1c2c469bb |
User & Date: | olr on 2021-01-29 16:07:45 |
Other Links: | manifest | tags |
Context
2021-01-30
| ||
10:31 | [fr] faux positifs check-in: 52a13d282f user: olr tags: trunk, fr | |
2021-01-29
| ||
16:07 | [fx] prevent code checker warning check-in: 56d5c851ec user: olr tags: trunk, fx | |
15:06 | [lo][fr] remove old and useless file check-in: a491e075e0 user: olr tags: trunk, fr, lo | |
Changes
Modified gc_lang/fr/webext/content_scripts/api.js from [0491f8cbe1] to [50a6ca99e6].
︙ | ︙ | |||
8 9 10 11 12 13 14 | // functions callable from within pages // to be sent to the content-cript via an event “GrammalecteCall” sVersion: "1.0", generateNodeId: function (xNode) { | | > > > > | 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | // functions callable from within pages // to be sent to the content-cript via an event “GrammalecteCall” sVersion: "1.0", generateNodeId: function (xNode) { xNode.id = "grammalecte_generated_id_" + Date.now().toString(36) + "_" + this._random(0, 1000000).toString(10); console.log("[Grammalecte API] generated id:", xNode.id); return xNode.id; }, _random: function (nMin, nMax) { return Math.floor(Math.random() * (nMax - nMin + 1) + nMin); }, openPanelForNode: function (vNode) { // Parameter: a HTML node or the identifier of a HTML node if (vNode instanceof HTMLElement) { let sNodeId = vNode.id || this.generateNodeId(vNode); let xEvent = new CustomEvent("GrammalecteCall", { detail: JSON.stringify({sCommand: "openPanelForNode", sNodeId: sNodeId}) }); document.dispatchEvent(xEvent); |
︙ | ︙ |