26 lines
445 B
JavaScript
26 lines
445 B
JavaScript
import Schedule from '../src/schedule.js'
|
|
// import Queue from 'src/queue.js'
|
|
|
|
const zone1 = new Schedule ({
|
|
name: 'zone1',
|
|
hour: 2,
|
|
minute: 0,
|
|
delta: 6,
|
|
duration: 1
|
|
})
|
|
|
|
console.log('zone1>hr:min:delta:duration=', zone1.hour,zone1.minute,zone1.delta,zone1.duration)
|
|
|
|
zone1.on('update',val => {
|
|
console.dir(val)
|
|
})
|
|
|
|
zone1.update()
|
|
zone1.minute=30
|
|
zone1.hour=6
|
|
zone1.delta=12
|
|
setTimeout(()=>{
|
|
zone1.update()
|
|
process.exit()
|
|
},6000)
|