| OLD | NEW |
| 1 {EventEmitter} = require 'events' | 1 {EventEmitter} = require 'events' |
| 2 browser = require './browser.coffee' | 2 browser = require './browser.coffee' |
| 3 | 3 |
| 4 class GIF extends EventEmitter | 4 class GIF extends EventEmitter |
| 5 | 5 |
| 6 defaults = | 6 defaults = |
| 7 workerScript: 'gif.worker.js' | 7 workerScript: 'gif.worker.js' |
| 8 workers: 2 | 8 workers: 2 |
| 9 repeat: 0 # repeat forever, -1 = repeat once | 9 repeat: 0 # repeat forever, -1 = repeat once |
| 10 background: '#fff' | 10 background: '#fff' |
| (...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 182 else if frame.context? | 182 else if frame.context? |
| 183 task.data = @getContextData frame.context | 183 task.data = @getContextData frame.context |
| 184 else if frame.image? | 184 else if frame.image? |
| 185 task.data = @getImageData frame.image | 185 task.data = @getImageData frame.image |
| 186 else | 186 else |
| 187 throw new Error 'Invalid frame' | 187 throw new Error 'Invalid frame' |
| 188 | 188 |
| 189 return task | 189 return task |
| 190 | 190 |
| 191 module.exports = GIF | 191 module.exports = GIF |
| OLD | NEW |