2014-05-01 15:23:58 -04:00
|
|
|
'use strict';
|
|
|
|
|
|
2021-02-04 00:06:15 -07:00
|
|
|
const SocketPlugins = {};
|
2014-05-01 15:23:58 -04:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
This file is provided exclusively so that plugins can require it and add their own socket listeners.
|
|
|
|
|
|
|
|
|
|
How? From your plugin:
|
|
|
|
|
|
2015-07-27 13:30:25 -04:00
|
|
|
var SocketPlugins = require.main.require('./src/socket.io/plugins');
|
2014-05-01 15:43:28 -04:00
|
|
|
SocketPlugins.myPlugin = {};
|
2016-03-09 19:13:36 +02:00
|
|
|
SocketPlugins.myPlugin.myMethod = function(socket, data, callback) { ... };
|
2014-05-01 15:23:58 -04:00
|
|
|
|
|
|
|
|
Be a good lad and namespace your methods.
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
module.exports = SocketPlugins;
|