UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

59 lines 4.48 kB
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; import { InterfaceService } from '../generated/service'; InterfaceService.prototype.getAppUrl = function () { return __awaiter(this, void 0, void 0, function* () { const appPath = yield this.getAppPath(); if (appPath.isSuccessful()) { let body = appPath.body(); if (body.match(/^\$[1-6]\//)) { const code = body.substring(0, 3); const content = body.substring(3); switch (code) { case '$1/': body = `https://user.cloud.iotize.com/users/${content}`; break; case '$2/': body = `http://${content}`; break; case '$5/': body = `https://user.cloud.iotize.com/users/${content}`; break; default: body = ''; } appPath.setBody(body); } } return appPath; }); }; InterfaceService.prototype.getAndroidApplicationId = function () { return __awaiter(this, void 0, void 0, function* () { const appPath = yield this.getAppPath(); if (appPath.isSuccessful()) { const body = appPath.body(); if (body.startsWith('$4/')) { // TODO replace with constant appPath.setBody(body.substring(3)); } else { appPath.setBody(''); } } return appPath; }); }; InterfaceService.prototype.putAndroidApplicationId = function (value) { return __awaiter(this, void 0, void 0, function* () { return this.putAppPath(`$4/${value}`); }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0ZW5zaW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vc2VydmljZS9pbXBsL2ludGVyZmFjZS9zcmMvbGliL2N1c3RvbS9leHRlbnNpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBRUEsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFVeEQsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLFNBQVMsR0FBRzs7UUFDckMsTUFBTSxPQUFPLEdBQUcsTUFBTSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7UUFDeEMsSUFBSSxPQUFPLENBQUMsWUFBWSxFQUFFLEVBQUU7WUFDMUIsSUFBSSxJQUFJLEdBQVcsT0FBTyxDQUFDLElBQUksRUFBRSxDQUFDO1lBQ2xDLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUMsRUFBRTtnQkFDNUIsTUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7Z0JBQ2xDLE1BQU0sT0FBTyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ2xDLFFBQVEsSUFBSSxFQUFFO29CQUNaLEtBQUssS0FBSzt3QkFDUixJQUFJLEdBQUcsdUNBQXVDLE9BQU8sRUFBRSxDQUFDO3dCQUN4RCxNQUFNO29CQUNSLEtBQUssS0FBSzt3QkFDUixJQUFJLEdBQUcsVUFBVSxPQUFPLEVBQUUsQ0FBQzt3QkFDM0IsTUFBTTtvQkFDUixLQUFLLEtBQUs7d0JBQ1IsSUFBSSxHQUFHLHVDQUF1QyxPQUFPLEVBQUUsQ0FBQzt3QkFDeEQsTUFBTTtvQkFDUjt3QkFDRSxJQUFJLEdBQUcsRUFBRSxDQUFDO2lCQUNiO2dCQUNELE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDdkI7U0FDRjtRQUNELE9BQU8sT0FBTyxDQUFDO0lBQ2pCLENBQUM7Q0FBQSxDQUFDO0FBRUYsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLHVCQUF1QixHQUFHOztRQUNuRCxNQUFNLE9BQU8sR0FBRyxNQUFNLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQztRQUN4QyxJQUFJLE9BQU8sQ0FBQyxZQUFZLEVBQUUsRUFBRTtZQUMxQixNQUFNLElBQUksR0FBRyxPQUFPLENBQUMsSUFBSSxFQUFFLENBQUM7WUFDNUIsSUFBSSxJQUFJLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFO2dCQUMxQiw2QkFBNkI7Z0JBQzdCLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO2FBQ3BDO2lCQUFNO2dCQUNMLE9BQU8sQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7YUFDckI7U0FDRjtRQUNELE9BQU8sT0FBTyxDQUFDO0lBQ2pCLENBQUM7Q0FBQSxDQUFDO0FBRUYsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLHVCQUF1QixHQUFHLFVBQ25ELEtBQWE7O1FBRWIsT0FBTyxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sS0FBSyxFQUFFLENBQUMsQ0FBQztJQUN4QyxDQUFDO0NBQUEsQ0FBQyJ9