Tuya iOS Smart Life App SDK 5.15.0
ThingDeviceInfoManager Class Reference

#import <ThingDeviceInfoManager.h>

Inheritance diagram for ThingDeviceInfoManager:

Instance Methods

(instancetype) - initWithDeviceId:
 
(nullable ThingDeviceDetailInfo *) - deviceInfo
 
(void) - addListener:
 
(void) - removeListener:
 
(void) - fetchDataSuccess:failure:
 
(instancetype) - initWithDeviceId:
 
(nullable ThingDeviceDetailInfo *) - deviceInfo
 
(void) - addListener:
 
(void) - removeListener:
 
(void) - fetchDataSuccess:failure:
 

Detailed Description

Definition at line 23 of file ThingDeviceInfoManager.h.

Method Documentation

◆ addListener: [1/2]

- (void) addListener: (id< ThingDeviceInfoManagerListener >)  listener

◆ addListener: [2/2]

- (void) addListener: (id< ThingDeviceInfoManagerListener >)  listener

◆ deviceInfo [1/2]

- (nullable ThingDeviceDetailInfo *) deviceInfo

◆ deviceInfo [2/2]

- (nullable ThingDeviceDetailInfo *) deviceInfo

◆ fetchDataSuccess:failure: [1/2]

- (void) fetchDataSuccess: (void(^)(ThingDeviceDetailInfo *info, NSDictionary *hardwareInfo))  success
failure: (void(^)(NSError *error))  failure 

◆ fetchDataSuccess:failure: [2/2]

- (void) fetchDataSuccess: (void(^)(ThingDeviceDetailInfo *info, NSDictionary *hardwareInfo))  success
failure: (void(^)(NSError *error))  failure 

◆ initWithDeviceId: [1/2]

- (instancetype) initWithDeviceId: (NSString *)  deviceId

◆ initWithDeviceId: [2/2]

- (instancetype) initWithDeviceId: (NSString *)  deviceId

◆ removeListener: [1/2]

- (void) removeListener: (id< ThingDeviceInfoManagerListener >)  listener

◆ removeListener: [2/2]

- (void) removeListener: (id< ThingDeviceInfoManagerListener >)  listener

The documentation for this class was generated from the following files: