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() {
return Promise.reject("Not implemented");
return Promise.reject(new Error("Not implemented"));
}
turnOff() {
return Promise.reject("Not implemented");
return Promise.reject(new Error("Not implemented"));
}
togglePower() {
@ -31,7 +31,7 @@ class HCColorlamp extends HCControlBase {
}
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
*/
setColor(color) {
return Promise.reject("Not implemented");
return Promise.reject(new Error("Not implemented"));
}
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() {
return Promise.reject("Not implemented");
return Promise.reject(new Error("Not implemented"));
}
turnOff() {
return Promise.reject("Not implemented");
return Promise.reject(new Error("Not implemented"));
}
togglePower() {