wip drop down menu
This commit is contained in:
@@ -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'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user