homeconnect library
Classes
- DeviceData
- DeviceInfo
- DeviceOven
- DeviceProgram
- DeviceStatsListPayload
- DeviceStatus
- HomeConnectApi
- HomeConnectAuth
- HomeConnectAuthCredentials
- HomeConnectAuthStorage
- HomeConnectClientCredentials
- HomeDevice
- Base class for home devices
- MemoryHomeConnectAuthStorage
- OauthTokenResponsePayload
- OptionConstraints
- ProgramListPayload
- ProgramOptions
- ProgramOptionsListPayload
- SelectProgramPayload
- SetProgramOptionsPayload
- StartProgramPayload
Enums
Constants
-
defaultScopes
→ const List<
OauthScope>
Properties
-
deviceTypeMap
↔ Map<
String, DeviceType> -
getter/setter pair
-
scopeMap
↔ Map<
OauthScope, String> -
getter/setter pair
-
settingsMap
↔ Map<
OvenSettings, String> -
getter/setter pair
-
validValuesMap
↔ Map<
OvenSettings, Map< String, String> > -
getter/setter pair
Functions
-
scopesToStringList(
Iterable< OauthScope> scopes) → List<String>