{"_id":"56ad3859693f0a0d0085f0cd","category":{"_id":"56ad356a2a7860170013f714","__v":5,"version":"56acd71213ac890d001c3c7d","pages":["56ad35e23fc1020d009776e3","56ad37781a7ee417009ced1d","56ad3859693f0a0d0085f0cd","56ad38d71c09150d00a183ad","56ad4721cdbb3d170064eaf9"],"project":"56acd71213ac890d001c3c7a","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-01-30T22:12:58.236Z","from_sync":false,"order":10,"slug":"singularity-on-demand-events","title":"Singularity: On-Demand Events"},"githubsync":"","project":"56acd71213ac890d001c3c7a","__v":2,"parentDoc":null,"user":"56acd6caa040860d00ac94a2","version":{"_id":"56acd71213ac890d001c3c7d","project":"56acd71213ac890d001c3c7a","__v":15,"createdAt":"2016-01-30T15:30:26.928Z","releaseDate":"2016-01-30T15:30:26.928Z","categories":["56acd71313ac890d001c3c7e","56acd8f113ac890d001c3c81","56acd8f95ac4060d0027865e","56acd93a13ac890d001c3c82","56ad20660ab3c00d00ce3347","56ad356a2a7860170013f714","56ad47eb0ab3c00d00ce334f","56afd523bc304a0d00ace1df","56b29a019621f20d00efb37e","56b657e11bc6970d009feee7","5845cc3c39950c1b002afe77","5845cde163c11b250037967e","5846efd45d064323007b17b4","588604da4674e32300efd160","588627882393d50f00f1322c"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-01-30T22:25:29.954Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":2,"body":"This event is used to stop listening to data for a particular channel. It is used as follows:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"socket.emit('channel-disconnect', {\\n    access_token: \\\"channel OAuth2 access token\\\" \\n});\",\n      \"language\": \"javascript\"\n    }\n  ]\n}\n[/block]\nThis event emits **app-channel-disconnected**, which has an identical structure to the [app-channel-connected](https://gamewisp.readme.io/docs/channel-connect) event. You can listen for this event's response as follows:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"socketClient.on('app-channel-disconnected', function(response){\\n      //Do something with the response                           \\n  });\",\n      \"language\": \"javascript\"\n    }\n  ]\n}\n[/block]","excerpt":"Used when an app wants to stop listening to a channel's event stream.","slug":"channel-disconnect","type":"fn","title":"channel-disconnect"}

channel-disconnect

Used when an app wants to stop listening to a channel's event stream.

This event is used to stop listening to data for a particular channel. It is used as follows: [block:code] { "codes": [ { "code": "socket.emit('channel-disconnect', {\n access_token: \"channel OAuth2 access token\" \n});", "language": "javascript" } ] } [/block] This event emits **app-channel-disconnected**, which has an identical structure to the [app-channel-connected](https://gamewisp.readme.io/docs/channel-connect) event. You can listen for this event's response as follows: [block:code] { "codes": [ { "code": "socketClient.on('app-channel-disconnected', function(response){\n //Do something with the response \n });", "language": "javascript" } ] } [/block]