Clean up events and subscriptions
This commit is contained in:
parent
0dbe0bb95f
commit
50d664c933
6 changed files with 117 additions and 51 deletions
|
|
@ -1,16 +1,13 @@
|
|||
const EventEmitter = require('events');
|
||||
const Logger = require('./Logger');
|
||||
const Scene = require('./Scene');
|
||||
|
||||
const logger = Logger.getLogger('scene-manager');
|
||||
class SceneManager extends EventEmitter {
|
||||
class SceneManager {
|
||||
deviceRegistry;
|
||||
plejdBle;
|
||||
scenes;
|
||||
|
||||
constructor(deviceRegistry, plejdBle) {
|
||||
super();
|
||||
|
||||
this.deviceRegistry = deviceRegistry;
|
||||
this.plejdBle = plejdBle;
|
||||
this.scenes = {};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue