UNPKG

lavva.exalushome.portos

Version:

Library implementing communication and abstraction layers for Portos 433MHz API in ExalusHome system

34 lines 1.12 kB
import { PortosService } from '../../Portos'; export class UpdateProvider { constructor(extInfo) { this._apiVersion = extInfo.APIVersion; this._extenstionVersion = extInfo.ExtensionVersion; this._protocolExtGuid = extInfo.ExtensionGuid; } get ProtocolExtensionGuid() { return this._protocolExtGuid; } get ProtocolGuid() { return PortosService.PortosExtensionGuid; } get AvailableExtensionVersion() { return this._extenstionVersion; } get AvailableApiVersion() { return this._apiVersion; } GetUpdateProviderName() { throw new Error('Method not implemented.'); } GetAvailableUpdateAsync(device) { throw new Error('Method not implemented.'); } InstallUpdateAsync(update, updateProgress, updateAction) { throw new Error('Method not implemented.'); } GetSoftwareVersionAsync(device) { throw new Error('Method not implemented.'); } } UpdateProvider.ProviderName = "ExtaLifeUpdateProvider"; //# sourceMappingURL=UpdateProvider.js.map