Fonctions d'utilité pour les widgets
npm install beam3_modulesbash
npm i beam3_modules
ou
yarn add beam3_modules
`
Mise à jour du module
`bash
Nouveau build et suppression de l'ancien dossier dist
npm run build
Mise à jour du dépot
git add .
git commit -m "le message du commit"
git push
Mise à niveau de la version
npm version patch
Publication du module
npm publish --access public
`
Fonctions du modules
$3
- colors : {Object} couleur disponibles.
- dataSetsFilter : {Function} - data {Object} objet de la librairie chart.js, compo BarChart. - selection {Array} tableau de boolean. Les valeurs sont par défaut _true_.
- extractNumber : {Function} - data {Number||String} converti un nombre en float.
- formatDateForChart : {Function} - date {String}, - formatDate {String} est définit par le widget préférence. La Valeur par défaut est "0". "0" : hebdomadaire, "1" : quotidien, "2" mensuel.
- setDefaultToWidgetPreference : {Function} - store {Function} récupère le store (pinia) et met à jour les datas. - widget la librairie
- formatDisplayedDate : {Function} - date {String} change la date avec - en /. Retourne la date avec ce format : jj/mm/aaaa
- sortData : {Function} - store {Function} récupère le store (pinia) et met à jour les datas. Utilise la librairie luxon
Exemple
`javascript
``