metamaps--metamaps/frontend/src/Metamaps/Realtime/events.js
Connor Turland fb427a11f0 [WIP] keep client fresh with junto info globally (#791)
* push state to client

* junto status is live on map cards XD

* little fixes

* eslint stuff

* remove object rest spread

* i think this makes realtime work without needing babel-node
2016-10-21 09:29:04 -04:00

54 lines
1.7 KiB
JavaScript

/* EVENTS SENDABLE */
module.exports = {
JOIN_MAP: 'JOIN_MAP',
CHECK_FOR_CALL: 'CHECK_FOR_CALL',
LEAVE_MAP: 'LEAVE_MAP',
ACCEPT_CALL: 'ACCEPT_CALL',
DENY_CALL: 'DENY_CALL',
DENY_INVITE: 'DENY_INVITE',
INVITE_TO_JOIN: 'INVITE_TO_JOIN',
INVITE_A_CALL: 'INVITE_A_CALL',
JOIN_CALL: 'JOIN_CALL',
LEAVE_CALL: 'LEAVE_CALL',
SEND_MAPPER_INFO: 'SEND_MAPPER_INFO',
SEND_COORDS: 'SEND_COORDS',
CREATE_MESSAGE: 'CREATE_MESSAGE',
DRAG_TOPIC: 'DRAG_TOPIC',
CREATE_TOPIC: 'CREATE_TOPIC',
UPDATE_TOPIC: 'UPDATE_TOPIC',
REMOVE_TOPIC: 'REMOVE_TOPIC',
DELETE_TOPIC: 'DELETE_TOPIC',
CREATE_SYNAPSE: 'CREATE_SYNAPSE',
UPDATE_SYNAPSE: 'UPDATE_SYNAPSE',
REMOVE_SYNAPSE: 'REMOVE_SYNAPSE',
DELETE_SYNAPSE: 'DELETE_SYNAPSE',
UPDATE_MAP: 'UPDATE_MAP',
/* EVENTS RECEIVABLE */
JUNTO_UPDATED: 'JUNTO_UPDATED',
INVITED_TO_CALL: 'INVITED_TO_CALL',
INVITED_TO_JOIN: 'INVITED_TO_JOIN',
CALL_ACCEPTED: 'CALL_ACCEPTED',
CALL_DENIED: 'CALL_DENIED',
INVITE_DENIED: 'INVITE_DENIED',
CALL_IN_PROGRESS: 'CALL_IN_PROGRESS',
CALL_STARTED: 'CALL_STARTED',
MAPPER_JOINED_CALL: 'MAPPER_JOINED_CALL',
MAPPER_LEFT_CALL: 'MAPPER_LEFT_CALL',
MAPPER_LIST_UPDATED: 'MAPPER_LIST_UPDATED',
NEW_MAPPER: 'NEW_MAPPER',
LOST_MAPPER: 'LOST_MAPPER',
MESSAGE_CREATED: 'MESSAGE_CREATED',
TOPIC_DRAGGED: 'TOPIC_DRAGGED',
TOPIC_CREATED: 'TOPIC_CREATED',
TOPIC_UPDATED: 'TOPIC_UPDATED',
TOPIC_REMOVED: 'TOPIC_REMOVED',
TOPIC_DELETED: 'TOPIC_DELETED',
SYNAPSE_CREATED: 'SYNAPSE_CREATED',
SYNAPSE_UPDATED: 'SYNAPSE_UPDATED',
SYNAPSE_REMOVED: 'SYNAPSE_REMOVED',
SYNAPSE_DELETED: 'SYNAPSE_DELETED',
PEER_COORDS_UPDATED: 'PEER_COORDS_UPDATED',
MAP_UPDATED: 'MAP_UPDATED'
}