@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
139 lines • 18.2 kB
JavaScript
;
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