seamapi-types
Advanced tools
Comparing version 1.16.16 to 1.17.0
@@ -12,6 +12,9 @@ import { Except } from 'type-fest'; | ||
} | ||
declare type DeviceDisconnectEventPayload = { | ||
error_code: "account_disconnected" | "hub_disconnected" | "device_disconnected"; | ||
}; | ||
declare type DeviceConnectedEvent = CommonDeviceEvent<"device.connected">; | ||
declare type DeviceDisconnectEvent = CommonDeviceEvent<"device.disconnected", { | ||
error_code: "account_disconnected" | "hub_disconnected" | "device_disconnected"; | ||
}>; | ||
declare type UnmanagedDeviceConnectedEvent = CommonDeviceEvent<"device.unmanaged.connected">; | ||
declare type DeviceDisconnectEvent = CommonDeviceEvent<"device.disconnected", DeviceDisconnectEventPayload>; | ||
declare type UnmanagedDeviceDisconnectEvent = CommonDeviceEvent<"device.unmanaged.disconnected", DeviceDisconnectEventPayload>; | ||
declare type DeviceTamperEvent = CommonDeviceEvent<"device.tampered">; | ||
@@ -243,2 +246,2 @@ declare type DeviceLowBatteryEvent = CommonDeviceEvent<"device.low_battery", { | ||
export { AnyField, AnyPane, AnyPaneWithoutSubmitProps, BrandSelectPane, ChangeAccessCodeEvent, CommonAccessCodeEvent, CommonConnectedAccountEvent, CommonDeviceEvent, ConnectedAccountCompletedFirstSync, ConnectedAccountConnected, ConnectedAccountCreated, ConnectedAccountDisconnected, ConvertedToManagedAccessCodeEvent, CreateAccessCodeEvent, DelayInRemovingFromDeviceAccessCodeEvent, DelayInSettingOnDeviceAccessCodeEvent, DeviceBatteryStatusChanged, DeviceCodeLimitReachedEvent, DeviceConnectedEvent, DeviceDisconnectEvent, DeviceLowBatteryEvent, DeviceRemovedEvent, DeviceTamperEvent, FailedToConvertUnmanagedAccessCodeEvent, FailedToRemoveFromDeviceAccessCodeEvent, FailedToSetOnDeviceAccessCodeEvent, Field, FieldsPane, FinishedPane, InitiateTwoFactorPane, LoadingPane, LockLockedEvent, LockMethod, LockUnlockedEvent, LoginPane, LoginWebviewFlowErrorCode, NoiseDetectedEvent, NoiseThresholdTriggeredEvent, ProviderMetadata, RedirectPane, RemovedFromDeviceAccessCodeEvent, SeamEvent, SearchAndSelectPane, SelectionField, SetOnDeviceAccessCodeEvent, SmartThingsLocation, TextField, TwoFactorOption, TwoFactorOptionWithId, TwoFactorPane, UnexpectedWebviewFlowErrorCode, UnmanagedAccessCodeCreatedEvent, UnmanagedAccessCodeRemovedEvent, UserInputWebviewFlowErrorCode, WebviewFlowErrorCode, Workspace }; | ||
export { AnyField, AnyPane, AnyPaneWithoutSubmitProps, BrandSelectPane, ChangeAccessCodeEvent, CommonAccessCodeEvent, CommonConnectedAccountEvent, CommonDeviceEvent, ConnectedAccountCompletedFirstSync, ConnectedAccountConnected, ConnectedAccountCreated, ConnectedAccountDisconnected, ConvertedToManagedAccessCodeEvent, CreateAccessCodeEvent, DelayInRemovingFromDeviceAccessCodeEvent, DelayInSettingOnDeviceAccessCodeEvent, DeviceBatteryStatusChanged, DeviceCodeLimitReachedEvent, DeviceConnectedEvent, DeviceDisconnectEvent, DeviceLowBatteryEvent, DeviceRemovedEvent, DeviceTamperEvent, FailedToConvertUnmanagedAccessCodeEvent, FailedToRemoveFromDeviceAccessCodeEvent, FailedToSetOnDeviceAccessCodeEvent, Field, FieldsPane, FinishedPane, InitiateTwoFactorPane, LoadingPane, LockLockedEvent, LockMethod, LockUnlockedEvent, LoginPane, LoginWebviewFlowErrorCode, NoiseDetectedEvent, NoiseThresholdTriggeredEvent, ProviderMetadata, RedirectPane, RemovedFromDeviceAccessCodeEvent, SeamEvent, SearchAndSelectPane, SelectionField, SetOnDeviceAccessCodeEvent, SmartThingsLocation, TextField, TwoFactorOption, TwoFactorOptionWithId, TwoFactorPane, UnexpectedWebviewFlowErrorCode, UnmanagedAccessCodeCreatedEvent, UnmanagedAccessCodeRemovedEvent, UnmanagedDeviceConnectedEvent, UnmanagedDeviceDisconnectEvent, UserInputWebviewFlowErrorCode, WebviewFlowErrorCode, Workspace }; |
@@ -6,3 +6,3 @@ { | ||
}, | ||
"version": "1.16.16", | ||
"version": "1.17.0", | ||
"main": "dist/index.js", | ||
@@ -9,0 +9,0 @@ "types": "dist/index.d.ts", |
@@ -14,13 +14,21 @@ export interface CommonDeviceEvent< | ||
type DeviceDisconnectEventPayload = { | ||
error_code: | ||
| "account_disconnected" | ||
| "hub_disconnected" | ||
| "device_disconnected" | ||
} | ||
// Devices | ||
export type DeviceConnectedEvent = CommonDeviceEvent<"device.connected"> | ||
export type UnmanagedDeviceConnectedEvent = | ||
CommonDeviceEvent<"device.unmanaged.connected"> | ||
export type DeviceDisconnectEvent = CommonDeviceEvent< | ||
"device.disconnected", | ||
{ | ||
error_code: | ||
| "account_disconnected" | ||
| "hub_disconnected" | ||
| "device_disconnected" | ||
} | ||
DeviceDisconnectEventPayload | ||
> | ||
export type UnmanagedDeviceDisconnectEvent = CommonDeviceEvent< | ||
"device.unmanaged.disconnected", | ||
DeviceDisconnectEventPayload | ||
> | ||
export type DeviceTamperEvent = CommonDeviceEvent<"device.tampered"> | ||
@@ -27,0 +35,0 @@ export type DeviceLowBatteryEvent = CommonDeviceEvent< |
35888
672