1.0.2 • Published 4 years ago

collab-form v1.0.2

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

Collab

Plugin jQuery de RealTime

Après avoir installé le package avec la commande yarn add collab-form, ce dernier s'installe de cette manière :

require('collab-form');

...

var collab = $('form').Collab({
    address: "ws://localhost:8080", 
    code: "123",
    realtime: true,
    userCode: "username", 
    lockFields: true, 
    lockFieldsAddClass: "inputLock",
    connInfoTarget: ".nbUsers",
    connInfoText: "Nombre d'utilisateurs connectés : %n <br> Utilisateurs : %u", 
    connInfoCloseText: "Vous avez été déconnecté"
});

Son utilisation requiert jQuery.

ParamètresDétailsRequis
addressadresse du serveur node ouvrant le socketoui
codeidentifiant unique de la pageoui
realtimefalse par défaut, permet de voir les modifications en temps réel des autres utilisateursnon
userCodeidentifiant unique du user. S'il n'est pas précisé, un token est généré pour chaque usernon
lockFieldsfalse par défaut, ajoute l'attribut readOnly aux inputs modifier par l'utilisateur courant sur le client de tous les autresnon
lockFieldsAddClasspermet d'ajouter des classes aux inputs modifiernon
connInfoTargetnoeud(s) où se situeront les connInfoText et connInfoCloseTextnon
connInfoTexttexte d'info. %n est le nombre d'utilisateur, et %u les userCode des membres actuellement connectésnon
connInfoCloseTexttexte d'info en cas de panne du serveurnon