}
]);
- function errorWrapper(err) {
- if (err.name === "UnknownError") {
- args.errorCallback(new WebAPIException(WebAPIException.ABORT_ERR, err.message));
- } else {
- args.errorCallback(err);
- }
- }
- _sensorListeners[this.sensorType].getData(args.successCallback, errorWrapper);
-}
+ _sensorListeners[this.sensorType].getData(args.successCallback, errorWrapper.bind(args));
+};
//// GyroscopeUncalibratedSensor
var GyroscopeUncalibratedSensor = function(data) {
}
]);
- function errorWrapper(err) {
- if (err.name === "UnknownError") {
- args.errorCallback(new WebAPIException(WebAPIException.ABORT_ERR, err.message));
- } else {
- args.errorCallback(err);
- }
- }
- _sensorListeners[this.sensorType].getData(args.successCallback, errorWrapper);
-}
+ _sensorListeners[this.sensorType].getData(args.successCallback, errorWrapper.bind(args));
+};
////////////////////// Sensor Data classes/////////////////////////////////////////////////////
////Base SensorData class