UNPKG

mobile-cli-lib

Version:
22 lines (21 loc) 1.26 kB
"use strict"; var __extends = (this && this.__extends) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; var appbuilder_device_app_data_base_1 = require("./appbuilder-device-app-data-base"); var AppBuilderCompanionDeviceAppDataBase = (function (_super) { __extends(AppBuilderCompanionDeviceAppDataBase, _super); function AppBuilderCompanionDeviceAppDataBase() { _super.apply(this, arguments); } AppBuilderCompanionDeviceAppDataBase.prototype.isLiveSyncSupported = function () { return this.device.applicationManager.isApplicationInstalled(this.appIdentifier); }; AppBuilderCompanionDeviceAppDataBase.prototype.getLiveSyncNotSupportedError = function () { return "Cannot LiveSync changes to the " + this.getCompanionAppName() + ". The " + this.getCompanionAppName() + " is not installed on " + this.device.deviceInfo.identifier + "."; }; return AppBuilderCompanionDeviceAppDataBase; }(appbuilder_device_app_data_base_1.AppBuilderDeviceAppDataBase)); exports.AppBuilderCompanionDeviceAppDataBase = AppBuilderCompanionDeviceAppDataBase;