Après avoir obtenu quelques explications hier, merci Biou et Boris, j’ai finalement du code Javascript qui ne fait plus hurler LSP-Typescript : /*global dotclear */ 'use strict'; dotclear.ready(() => { // DOM ready and content loaded // Give focus to user field /** * @type {HTMLInputElement|null} […]
Mot-clé - javascript
Seriously?
LSP-Typescript, une fois activé, raconte un peu portnawak, je trouve, pas vous ? /*global dotclear */ 'use strict'; dotclear.ready(() => { // DOM ready and content loaded // Give focus to user field const uid = document.querySelector('input[name=user_id]'); if (uid) uid.focus(); const ckh = […]
Parfum vanille
Je m’amuse en ce moment à convertir du vieux code qui utilise jQuery en javascript parfum Vanilla et c’est intéressant de constater que ce que palliait à l’époque — il y a une dizaine d’années et plus — jQuery, est maintenant géré de façon standard par les navigateurs ! Comme quoi certaines normes […]
Dialog pas Popup
Copie d’écran du détail du journal de µBlock origin qui bloque un script javascript dont le nom commence par popup_ J’ai tourné en rond un moment avant de finir par mettre le doigt sur le truc qui bloquait le chargement d’un script dans une popup de Dotclear (popup gérée par un plugin). Même […]
Je sèche un peu
Ou comment ne pas arriver à documenter pour LSP du code javascript avec JS Doc /* jQuery extensions -------------------------------------------------------- */ /** * @name jQuery * @class * @typedef {jQuery} $ * @external "jQuery" */ /** * @name fn * @class * @memberOf jQuery * @external […]