scratch-judge
Version:
A custom scratch-vm used to watch program status and output result about the program.
22 lines (17 loc) • 389 B
JavaScript
const EventEmitter = require('events')
class JudgeEvent extends EventEmitter {
PointResult (result) {
this.emit('point', result)
return this
}
End (result) {
this.emit('end', result)
return this
}
Error (err) {
this.emit('error', err)
return this
}
}
module.exports = JudgeEvent