wip drop down menu

This commit is contained in:
lenovo
2022-12-04 22:50:43 +01:00
parent 823e1dc588
commit 3d9c9f56f4
8 changed files with 1491 additions and 6 deletions

View File

@@ -2,8 +2,7 @@
- [socket io multi room chat](http://psitsmike.com/2011/10/node-js-and-socket-io-multiroom-chat-tutorial/)
first time :
npm install --save express
npm install --save socket.io
npm install --save express socket.io cors
sudo npm install -g nodemon
next time :
@@ -19,8 +18,37 @@ anytime :
- [ ] what to do with message not received ?
```
-> create_room('create_room', room_name);
-> change_room('change_room', room_name);
-> get_room_history('get_room_history', room_name);
```
-> create_public_conv( room_name );
-> create_private_conv( room_name );
-> create_protected_conv( room_name );
-> create_direct_conv( room_name );
-> change_conv( room_name );
-> get_conv_history( room_name );
-> get_last_conv();
-> get_my_convs_directs( );
-> get_my_convs_rooms( );
-> get_public_convs( );
[ list ][ create ][ join ]
"directs" . [direct] (public and protected)
"rooms" . [room]
. public
. private
. protected
on connection :
get_convs_directs();
get_convs_rooms();
last_conv = get_last_conv();
if (last_conv)
get_conv_history(last_conv);
```
## todo:
- check if drop down menu works also with buttons instead of <div tabindex=0>
- add window for option when select 'room'