X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=doc%2Ftechnique.txt;h=ea0ef37b7527e10b3a5e9e39b97d31e289238154;hp=f44639ae52a1fb528f33a6c34717e1ddd62d8cfc;hb=cded85bdaf899cef1ba38d2ee6fd24c67f2abc52;hpb=481af0a8064ab4bdf6a5c6eba6766dd5e2d6d768 diff --git a/doc/technique.txt b/doc/technique.txt index f44639a..ea0ef37 100644 --- a/doc/technique.txt +++ b/doc/technique.txt @@ -1,13 +1,18 @@ Euphorik - doc technique -== Page message == -Classes : + +== euphorik.js == +Sequences : + * Chargement d'une page + +== pageMinichat.js == +=== Classes === * Messages * Conversation * Message -Sequences : +=== Séquences === * Attente de nouveaux messages a) Messages.rafraichirMessages b) pour chaque conversation @@ -17,5 +22,26 @@ Sequences : * Ajout d'un message PageMinichat.envoyerMessage(pseudo, message) : requête AJAX - * Création d'une conversation - * Suppression d'une conversation \ No newline at end of file + * Extraction d'une conversation + a) Conversation.click + b) Messages.ExtraireConversation(numMess) + c) User.ajouterConversation(numMess) + d) Messages.rafraichirMessages(true) + + * Suppression d'une conversation + +=== Exemple de conversation === +Utilisé lors des tests + +m1 +m2 -> m1 +m3 -> m1 +m4 -> m2 +m5 -> m3 +m6 -> m3 +m7 + + + + +