switched not implementation promises to return errors instead of strings

This commit is contained in:
jangxx 2019-01-29 23:53:33 +01:00
parent 809acfad82
commit b7ed807aff
2 changed files with 7 additions and 7 deletions

View File

@ -15,11 +15,11 @@ class HCColorlamp extends HCControlBase {
} }
turnOn() { turnOn() {
return Promise.reject("Not implemented"); return Promise.reject(new Error("Not implemented"));
} }
turnOff() { turnOff() {
return Promise.reject("Not implemented"); return Promise.reject(new Error("Not implemented"));
} }
togglePower() { togglePower() {
@ -31,7 +31,7 @@ class HCColorlamp extends HCControlBase {
} }
setBrightness(brightness) { setBrightness(brightness) {
return Promise.reject("Not implemented"); return Promise.reject(new Error("Not implemented"));
} }
/** /**
@ -43,11 +43,11 @@ class HCColorlamp extends HCControlBase {
* @param {Number} color.l Lightness * @param {Number} color.l Lightness
*/ */
setColor(color) { setColor(color) {
return Promise.reject("Not implemented"); return Promise.reject(new Error("Not implemented"));
} }
setEffect(id) { setEffect(id) {
return Promise.reject("Not implemented"); return Promise.reject(new Error("Not implemented"));
} }
} }

View File

@ -11,11 +11,11 @@ class HCSwitchBase extends HCControlBase {
} }
turnOn() { turnOn() {
return Promise.reject("Not implemented"); return Promise.reject(new Error("Not implemented"));
} }
turnOff() { turnOff() {
return Promise.reject("Not implemented"); return Promise.reject(new Error("Not implemented"));
} }
togglePower() { togglePower() {