one less global
This commit is contained in:
@@ -31,16 +31,14 @@ global.WEBTORRENT_ANNOUNCE = createTorrent.announceList
|
|||||||
return url.indexOf('wss://') === 0 || url.indexOf('ws://') === 0
|
return url.indexOf('wss://') === 0 || url.indexOf('ws://') === 0
|
||||||
})
|
})
|
||||||
|
|
||||||
var client, vdomLoop, updateThrottled
|
var vdomLoop, updateThrottled
|
||||||
|
|
||||||
function init () {
|
function init () {
|
||||||
client = new WebTorrent()
|
state.client = new WebTorrent()
|
||||||
client.on('warning', onWarning)
|
state.client.on('warning', onWarning)
|
||||||
client.on('error', onError)
|
state.client.on('error', onError)
|
||||||
state.client = client
|
|
||||||
|
|
||||||
// For easy debugging in Developer Tools
|
// For easy debugging in Developer Tools
|
||||||
global.client = client
|
|
||||||
global.state = state
|
global.state = state
|
||||||
|
|
||||||
vdomLoop = mainLoop(state, render, {
|
vdomLoop = mainLoop(state, render, {
|
||||||
@@ -207,13 +205,13 @@ function isNotTorrentFile (file) {
|
|||||||
|
|
||||||
function addTorrent (torrentId) {
|
function addTorrent (torrentId) {
|
||||||
if (!torrentId) torrentId = 'magnet:?xt=urn:btih:6a9759bffd5c0af65319979fb7832189f4f3c35d&dn=sintel.mp4'
|
if (!torrentId) torrentId = 'magnet:?xt=urn:btih:6a9759bffd5c0af65319979fb7832189f4f3c35d&dn=sintel.mp4'
|
||||||
var torrent = client.add(torrentId)
|
var torrent = state.client.add(torrentId)
|
||||||
addTorrentEvents(torrent)
|
addTorrentEvents(torrent)
|
||||||
}
|
}
|
||||||
|
|
||||||
function seed (files) {
|
function seed (files) {
|
||||||
if (files.length === 0) return
|
if (files.length === 0) return
|
||||||
var torrent = client.seed(files)
|
var torrent = state.client.seed(files)
|
||||||
addTorrentEvents(torrent)
|
addTorrentEvents(torrent)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user