homecontrol-control-base/states/FogmachineState.js
2019-06-06 21:33:17 +02:00

27 lines
427 B
JavaScript

const mergeOptions = require('merge-options');
const BaseState = require('./BaseState');
class FogmachineState extends BaseState {
constructor(cloneObj) {
super();
let cloneState = mergeOptions(FogmachineState.default, cloneObj);
this.ready = cloneState.ready;
}
static get default() {
return {
ready: false
};
}
get asObj() {
return {
ready: this.ready
};
}
}
module.exports = FogmachineState;