1.9.1 • Published 4 years ago

cayceo-ui v1.9.1

Weekly downloads
15
License
WTFPL
Repository
github
Last release
4 years ago

Cayceo-ui

C'est l'interface utilisateur des bornes Cayceo.

Cette interface ne "fait" réellement aucune action, elle ne fait qu'afficher et contrôler les comportements utilisateur. Aucun fichier n'est téléchargé ici, aucun casque n'est piloté ici, etc...

Les events/commandes transmis à l'application hôte.

La liste des commandes que cette interface utilisateur peut envoyer à l'application hôte est listée ici

Exemples de prise en charge de ces events dans Electron

//charge la lib (et initalise au passage window.ui et window.CMD)
require("cayceo-ui/dist/cayceoUi");

//importe quelques trucs propres à Electron
const electron = require('electron');
const remote = electron.remote;
const app=remote.app;
const win = remote.getCurrentWindow();
const rimraf = require('rimraf');

//Ecoute les commandes...et exécute en fonction

//ouverture de la console
ui.on(CMD.OPEN_CONSOLE,function(numero){
    win.openDevTools();
});

//quitter le programme
ui.on(CMD.QUIT,function(){
    win.close();
});

//Efface tous les fichiers locaux et redémare l'application
ui.on(CMD.RESET_ALL,function(){
    //vous noterez ici qu'il n'y a pas de condition pour confirmer ou non l'action (genre "êtes vous sur de vouloir...")
    //si une telle fenêtre de confirmation (devait) existe(r), ce serait au niveau de l'interface utilisateur qu'elle se situerait.
    rimraf("C://mon-repertoire/a/effacer",function(){
        app.relaunch(); //redémarrara l'appli
        app.exit(0); //ciao !
    });
});
1.9.1

4 years ago

1.9.0

4 years ago

1.8.8

4 years ago

1.8.7

4 years ago

1.8.6

4 years ago

1.8.5

4 years ago

1.8.4

4 years ago

1.8.3

4 years ago

1.8.2

4 years ago

1.8.1

4 years ago

1.8.0

4 years ago

1.7.1

4 years ago

1.7.0

4 years ago

1.5.0

4 years ago

1.4.0

5 years ago

1.3.6

5 years ago

1.3.5

5 years ago

1.3.4

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.10

5 years ago

1.2.9

5 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.33

5 years ago

1.0.32

5 years ago

1.0.31

5 years ago

1.0.30

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.23

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago