UNPKG

@constructorfleet/ultimate-govee

Version:

Library for interacting with Govee devices written in Typescript.

139 lines 18.2 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.HumidityStateName = exports.HumidityState = exports.FilterLifeStateName = exports.FilterLifeState = exports.FilterExpiredStateName = exports.FilterExpiredState = exports.EnablePresenceStateName = exports.EnablePresenceState = exports.DreamViewDevice = exports.ModeStateName = exports.DiyModeStateName = exports.DiyModeState = exports.DisplayScheduleStateName = exports.DisplayScheduleState = exports.DeviceState = exports.DeviceOpState = exports.DeviceModel = exports.DetectionSettingsStateName = exports.DetectionSettingsState = exports.CustomModeStateName = exports.ControlLockStateName = exports.ControlLockState = exports.ColorTempStateName = exports.ColorTempState = exports.ColorRGBStateName = exports.ColorRGBState = exports.BuzzerStateName = exports.BuzzerState = exports.BrightnessStateName = exports.BrightnessState = exports.BiologicalPresenceStateName = exports.BiologicalPresenceState = exports.BatteryLevelStateName = exports.BatteryLevelState = exports.BasketFullStateName = exports.AutoModeStateName = exports.AmbiantStateName = exports.AmbiantState = exports.ActiveStateName = exports.ActiveState = exports.tapDelta = exports.startDelta = exports.processElements = exports.processDelta = exports.PartialBehaviorSubject = exports.mapForEach = exports.mapDelta = exports.filterDelta = exports.DeltaSet = exports.DeltaMap = void 0; exports.RGBLightDevice = exports.PresenceDevice = exports.HygrometerDevice = exports.AirQualityDevice = exports.PurifierDevice = exports.IceMakerDevice = exports.HumidifierDevice = exports.UltimateGoveeModuleOptions = exports.UltimateGoveeModuleAsyncOptions = exports.PersistModuleOptions = exports.OpenAPIChannelModuleOptions = exports.IoTChannelModuleOptions = exports.BleChannelModuleOptions = exports.AsyncPersistModuleOptions = exports.AsyncOpenAPIChannelModuleOptions = exports.AsyncIoTChannelModuleOptions = exports.AsyncBleChannelModuleOptions = exports.Device = exports.WholeColorModeStateName = exports.WaterShortageStateName = exports.WaterShortageState = exports.UVCStateName = exports.UnknownState = exports.TemperatureStateName = exports.TemperatureState = exports.SyncBoxDevice = exports.RGBICActiveState = exports.SegmentColorModeStateName = exports.ScheduledStartStateName = exports.SceneModeStateName = exports.PowerStateName = exports.PowerState = exports.PM25StateName = exports.NuggetSizeStateName = exports.NuggetSize = exports.NightLightStateName = exports.NightLightState = exports.MMWavePresenceStateName = exports.MMWavePresenceState = exports.MistLevelStateName = exports.MicModeStateName = exports.MeatThermometerDevice = exports.MeatThermometer = exports.ManualModeStateName = exports.MakingIceStateName = exports.SegmentColorModeState = exports.LightEffectStateName = exports.LightEffectState = exports.IceMakerStatusStateName = exports.IceMakerStatus = void 0; exports.RGBICLightDevice = void 0; require("module-alias/register"); const ultimate_govee_types_1 = require("./ultimate-govee.types"); Object.defineProperty(exports, "UltimateGoveeModuleAsyncOptions", { enumerable: true, get: function () { return ultimate_govee_types_1.ASYNC_OPTIONS_TYPE; } }); Object.defineProperty(exports, "UltimateGoveeModuleOptions", { enumerable: true, get: function () { return ultimate_govee_types_1.OPTIONS_TYPE; } }); const domain_1 = require("./domain"); Object.defineProperty(exports, "AsyncBleChannelModuleOptions", { enumerable: true, get: function () { return domain_1.AsyncBleChannelModuleOptions; } }); Object.defineProperty(exports, "AsyncIoTChannelModuleOptions", { enumerable: true, get: function () { return domain_1.AsyncIoTChannelModuleOptions; } }); Object.defineProperty(exports, "AsyncOpenAPIChannelModuleOptions", { enumerable: true, get: function () { return domain_1.AsyncOpenAPIChannelModuleOptions; } }); Object.defineProperty(exports, "BleChannelModuleOptions", { enumerable: true, get: function () { return domain_1.BleChannelModuleOptions; } }); Object.defineProperty(exports, "IoTChannelModuleOptions", { enumerable: true, get: function () { return domain_1.IoTChannelModuleOptions; } }); Object.defineProperty(exports, "OpenAPIChannelModuleOptions", { enumerable: true, get: function () { return domain_1.OpenAPIChannelModuleOptions; } }); const persist_1 = require("./persist"); Object.defineProperty(exports, "AsyncPersistModuleOptions", { enumerable: true, get: function () { return persist_1.ASYNC_OPTIONS_TYPE; } }); Object.defineProperty(exports, "PersistModuleOptions", { enumerable: true, get: function () { return persist_1.OPTIONS_TYPE; } }); var common_1 = require("./common"); Object.defineProperty(exports, "DeltaMap", { enumerable: true, get: function () { return common_1.DeltaMap; } }); Object.defineProperty(exports, "DeltaSet", { enumerable: true, get: function () { return common_1.DeltaSet; } }); Object.defineProperty(exports, "filterDelta", { enumerable: true, get: function () { return common_1.filterDelta; } }); Object.defineProperty(exports, "mapDelta", { enumerable: true, get: function () { return common_1.mapDelta; } }); Object.defineProperty(exports, "mapForEach", { enumerable: true, get: function () { return common_1.mapForEach; } }); Object.defineProperty(exports, "PartialBehaviorSubject", { enumerable: true, get: function () { return common_1.PartialBehaviorSubject; } }); Object.defineProperty(exports, "processDelta", { enumerable: true, get: function () { return common_1.processDelta; } }); Object.defineProperty(exports, "processElements", { enumerable: true, get: function () { return common_1.processElements; } }); Object.defineProperty(exports, "startDelta", { enumerable: true, get: function () { return common_1.startDelta; } }); Object.defineProperty(exports, "tapDelta", { enumerable: true, get: function () { return common_1.tapDelta; } }); var domain_2 = require("./domain"); Object.defineProperty(exports, "ActiveState", { enumerable: true, get: function () { return domain_2.ActiveState; } }); Object.defineProperty(exports, "ActiveStateName", { enumerable: true, get: function () { return domain_2.ActiveStateName; } }); Object.defineProperty(exports, "AmbiantState", { enumerable: true, get: function () { return domain_2.AmbiantState; } }); Object.defineProperty(exports, "AmbiantStateName", { enumerable: true, get: function () { return domain_2.AmbiantStateName; } }); Object.defineProperty(exports, "AutoModeStateName", { enumerable: true, get: function () { return domain_2.AutoModeStateName; } }); Object.defineProperty(exports, "BasketFullStateName", { enumerable: true, get: function () { return domain_2.BasketFullStateName; } }); Object.defineProperty(exports, "BatteryLevelState", { enumerable: true, get: function () { return domain_2.BatteryLevelState; } }); Object.defineProperty(exports, "BatteryLevelStateName", { enumerable: true, get: function () { return domain_2.BatteryLevelStateName; } }); Object.defineProperty(exports, "BiologicalPresenceState", { enumerable: true, get: function () { return domain_2.BiologicalPresenceState; } }); Object.defineProperty(exports, "BiologicalPresenceStateName", { enumerable: true, get: function () { return domain_2.BiologicalPresenceStateName; } }); Object.defineProperty(exports, "BrightnessState", { enumerable: true, get: function () { return domain_2.BrightnessState; } }); Object.defineProperty(exports, "BrightnessStateName", { enumerable: true, get: function () { return domain_2.BrightnessStateName; } }); Object.defineProperty(exports, "BuzzerState", { enumerable: true, get: function () { return domain_2.BuzzerState; } }); Object.defineProperty(exports, "BuzzerStateName", { enumerable: true, get: function () { return domain_2.BuzzerStateName; } }); Object.defineProperty(exports, "ColorRGBState", { enumerable: true, get: function () { return domain_2.ColorRGBState; } }); Object.defineProperty(exports, "ColorRGBStateName", { enumerable: true, get: function () { return domain_2.ColorRGBStateName; } }); Object.defineProperty(exports, "ColorTempState", { enumerable: true, get: function () { return domain_2.ColorTempState; } }); Object.defineProperty(exports, "ColorTempStateName", { enumerable: true, get: function () { return domain_2.ColorTempStateName; } }); Object.defineProperty(exports, "ControlLockState", { enumerable: true, get: function () { return domain_2.ControlLockState; } }); Object.defineProperty(exports, "ControlLockStateName", { enumerable: true, get: function () { return domain_2.ControlLockStateName; } }); Object.defineProperty(exports, "CustomModeStateName", { enumerable: true, get: function () { return domain_2.CustomModeStateName; } }); Object.defineProperty(exports, "DetectionSettingsState", { enumerable: true, get: function () { return domain_2.DetectionSettingsState; } }); Object.defineProperty(exports, "DetectionSettingsStateName", { enumerable: true, get: function () { return domain_2.DetectionSettingsStateName; } }); Object.defineProperty(exports, "DeviceModel", { enumerable: true, get: function () { return domain_2.DeviceModel; } }); Object.defineProperty(exports, "DeviceOpState", { enumerable: true, get: function () { return domain_2.DeviceOpState; } }); Object.defineProperty(exports, "DeviceState", { enumerable: true, get: function () { return domain_2.DeviceState; } }); Object.defineProperty(exports, "DisplayScheduleState", { enumerable: true, get: function () { return domain_2.DisplayScheduleState; } }); Object.defineProperty(exports, "DisplayScheduleStateName", { enumerable: true, get: function () { return domain_2.DisplayScheduleStateName; } }); Object.defineProperty(exports, "DiyModeState", { enumerable: true, get: function () { return domain_2.DiyModeState; } }); Object.defineProperty(exports, "DiyModeStateName", { enumerable: true, get: function () { return domain_2.DiyModeStateName; } }); Object.defineProperty(exports, "ModeStateName", { enumerable: true, get: function () { return domain_2.ModeStateName; } }); Object.defineProperty(exports, "DreamViewDevice", { enumerable: true, get: function () { return domain_2.DreamViewDevice; } }); Object.defineProperty(exports, "EnablePresenceState", { enumerable: true, get: function () { return domain_2.EnablePresenceState; } }); Object.defineProperty(exports, "EnablePresenceStateName", { enumerable: true, get: function () { return domain_2.EnablePresenceStateName; } }); Object.defineProperty(exports, "FilterExpiredState", { enumerable: true, get: function () { return domain_2.FilterExpiredState; } }); Object.defineProperty(exports, "FilterExpiredStateName", { enumerable: true, get: function () { return domain_2.FilterExpiredStateName; } }); Object.defineProperty(exports, "FilterLifeState", { enumerable: true, get: function () { return domain_2.FilterLifeState; } }); Object.defineProperty(exports, "FilterLifeStateName", { enumerable: true, get: function () { return domain_2.FilterLifeStateName; } }); Object.defineProperty(exports, "HumidityState", { enumerable: true, get: function () { return domain_2.HumidityState; } }); Object.defineProperty(exports, "HumidityStateName", { enumerable: true, get: function () { return domain_2.HumidityStateName; } }); Object.defineProperty(exports, "IceMakerStatus", { enumerable: true, get: function () { return domain_2.IceMakerStatus; } }); Object.defineProperty(exports, "IceMakerStatusStateName", { enumerable: true, get: function () { return domain_2.IceMakerStatusStateName; } }); Object.defineProperty(exports, "LightEffectState", { enumerable: true, get: function () { return domain_2.LightEffectState; } }); Object.defineProperty(exports, "LightEffectStateName", { enumerable: true, get: function () { return domain_2.LightEffectStateName; } }); Object.defineProperty(exports, "SegmentColorModeState", { enumerable: true, get: function () { return domain_2.SegmentColorModeState; } }); Object.defineProperty(exports, "MakingIceStateName", { enumerable: true, get: function () { return domain_2.MakingIceStateName; } }); Object.defineProperty(exports, "ManualModeStateName", { enumerable: true, get: function () { return domain_2.ManualModeStateName; } }); Object.defineProperty(exports, "MeatThermometer", { enumerable: true, get: function () { return domain_2.MeatThermometer; } }); Object.defineProperty(exports, "MeatThermometerDevice", { enumerable: true, get: function () { return domain_2.MeatThermometerDevice; } }); Object.defineProperty(exports, "MicModeStateName", { enumerable: true, get: function () { return domain_2.MicModeStateName; } }); Object.defineProperty(exports, "MistLevelStateName", { enumerable: true, get: function () { return domain_2.MistLevelStateName; } }); Object.defineProperty(exports, "MMWavePresenceState", { enumerable: true, get: function () { return domain_2.MMWavePresenceState; } }); Object.defineProperty(exports, "MMWavePresenceStateName", { enumerable: true, get: function () { return domain_2.MMWavePresenceStateName; } }); Object.defineProperty(exports, "NightLightState", { enumerable: true, get: function () { return domain_2.NightLightState; } }); Object.defineProperty(exports, "NightLightStateName", { enumerable: true, get: function () { return domain_2.NightLightStateName; } }); Object.defineProperty(exports, "NuggetSize", { enumerable: true, get: function () { return domain_2.NuggetSize; } }); Object.defineProperty(exports, "NuggetSizeStateName", { enumerable: true, get: function () { return domain_2.NuggetSizeStateName; } }); Object.defineProperty(exports, "PM25StateName", { enumerable: true, get: function () { return domain_2.PM25StateName; } }); Object.defineProperty(exports, "PowerState", { enumerable: true, get: function () { return domain_2.PowerState; } }); Object.defineProperty(exports, "PowerStateName", { enumerable: true, get: function () { return domain_2.PowerStateName; } }); Object.defineProperty(exports, "SceneModeStateName", { enumerable: true, get: function () { return domain_2.SceneModeStateName; } }); Object.defineProperty(exports, "ScheduledStartStateName", { enumerable: true, get: function () { return domain_2.ScheduledStartStateName; } }); Object.defineProperty(exports, "SegmentColorModeStateName", { enumerable: true, get: function () { return domain_2.SegmentColorModeStateName; } }); Object.defineProperty(exports, "RGBICActiveState", { enumerable: true, get: function () { return domain_2.RGBICActiveState; } }); Object.defineProperty(exports, "SyncBoxDevice", { enumerable: true, get: function () { return domain_2.SyncBoxDevice; } }); Object.defineProperty(exports, "TemperatureState", { enumerable: true, get: function () { return domain_2.TemperatureState; } }); Object.defineProperty(exports, "TemperatureStateName", { enumerable: true, get: function () { return domain_2.TemperatureStateName; } }); Object.defineProperty(exports, "UnknownState", { enumerable: true, get: function () { return domain_2.UnknownState; } }); Object.defineProperty(exports, "UVCStateName", { enumerable: true, get: function () { return domain_2.UVCStateName; } }); Object.defineProperty(exports, "WaterShortageState", { enumerable: true, get: function () { return domain_2.WaterShortageState; } }); Object.defineProperty(exports, "WaterShortageStateName", { enumerable: true, get: function () { return domain_2.WaterShortageStateName; } }); Object.defineProperty(exports, "WholeColorModeStateName", { enumerable: true, get: function () { return domain_2.WholeColorModeStateName; } }); var device_1 = require("./domain/devices/device"); Object.defineProperty(exports, "Device", { enumerable: true, get: function () { return device_1.Device; } }); __exportStar(require("./ultimate-govee.config"), exports); __exportStar(require("./ultimate-govee.module"), exports); __exportStar(require("./ultimate-govee.service"), exports); var humidifier_1 = require("./domain/devices/impl/appliances/humidifier/humidifier"); Object.defineProperty(exports, "HumidifierDevice", { enumerable: true, get: function () { return humidifier_1.HumidifierDevice; } }); var ice_maker_1 = require("./domain/devices/impl/appliances/ice-maker/ice-maker"); Object.defineProperty(exports, "IceMakerDevice", { enumerable: true, get: function () { return ice_maker_1.IceMakerDevice; } }); var purifier_1 = require("./domain/devices/impl/appliances/purifier/purifier"); Object.defineProperty(exports, "PurifierDevice", { enumerable: true, get: function () { return purifier_1.PurifierDevice; } }); var air_quality_1 = require("./domain/devices/impl/home-improvement/air-quality/air-quality"); Object.defineProperty(exports, "AirQualityDevice", { enumerable: true, get: function () { return air_quality_1.AirQualityDevice; } }); var hygrometer_1 = require("./domain/devices/impl/home-improvement/hygrometer/hygrometer"); Object.defineProperty(exports, "HygrometerDevice", { enumerable: true, get: function () { return hygrometer_1.HygrometerDevice; } }); var presence_1 = require("./domain/devices/impl/home-improvement/presence"); Object.defineProperty(exports, "PresenceDevice", { enumerable: true, get: function () { return presence_1.PresenceDevice; } }); var rgb_light_1 = require("./domain/devices/impl/lights/rgb/rgb-light"); Object.defineProperty(exports, "RGBLightDevice", { enumerable: true, get: function () { return rgb_light_1.RGBLightDevice; } }); var rgbic_light_1 = require("./domain/devices/impl/lights/rgbic/rgbic-light"); Object.defineProperty(exports, "RGBICLightDevice", { enumerable: true, get: function () { return rgbic_light_1.RGBICLightDevice; } }); //# sourceMappingURL=index.js.map