Tuya iOS Smart Life App SDK 5.15.0
ThingSmartHomeModel Class Reference

#import <ThingSmartHomeModel.h>

Inheritance diagram for ThingSmartHomeModel:

Instance Methods

(BOOL admin) - __deprecated_msg
 
(BOOL admin) - __deprecated_msg
 
(BOOL admin) - __deprecated_msg
 
(BOOL admin) - __deprecated_msg
 

Class Methods

(ThingSmartHomeModel *) + homeModelWithHomeID:
 
(ThingSmartHomeModel *) + homeModelWithHomeID:
 
(ThingSmartHomeModel *) + homeModelWithHomeID:
 
(ThingSmartHomeModel *) + homeModelWithHomeID:
 

Properties

long long homeId
 
NSString * name
 
NSString * geoName
 
double latitude
 
double longitude
 
NSString * backgroundUrl
 
NSInteger displayOrder
 
ThingHomeRoleType role
 
ThingHomeStatus dealStatus
 
NSNumber * managementStatus
 
NSString * nickName
 
ThingSmartHomeCustomRoleModelcustomRoleModel
 

Detailed Description

Definition at line 12 of file ThingSmartHomeModel.h.

Method Documentation

◆ __deprecated_msg [1/4]

- (BOOL admin) __deprecated_msg ("This property is)  deprecated
(Use role property")   

◆ __deprecated_msg [2/4]

- (BOOL admin) __deprecated_msg ("This property is)  deprecated
(Use role property")   

◆ __deprecated_msg [3/4]

- (BOOL admin) __deprecated_msg ("This property is)  deprecated
(Use role property")   

◆ __deprecated_msg [4/4]

- (BOOL admin) __deprecated_msg ("This property is)  deprecated
(Use role property")   

◆ homeModelWithHomeID: [1/4]

+ (ThingSmartHomeModel *) homeModelWithHomeID: (long long)  homeId

◆ homeModelWithHomeID: [2/4]

+ (ThingSmartHomeModel *) homeModelWithHomeID: (long long)  homeId

◆ homeModelWithHomeID: [3/4]

+ (ThingSmartHomeModel *) homeModelWithHomeID: (long long)  homeId

◆ homeModelWithHomeID: [4/4]

+ (ThingSmartHomeModel *) homeModelWithHomeID: (long long)  homeId

Property Documentation

◆ backgroundUrl

- (NSString *) backgroundUrl
readwritenonatomicstrong

Definition at line 30 of file ThingSmartHomeModel.h.

◆ customRoleModel

- (ThingSmartHomeCustomRoleModel *) customRoleModel
readwritenonatomicstrong

Definition at line 48 of file ThingSmartHomeModel.h.

◆ dealStatus

- (ThingHomeStatus) dealStatus
readwritenonatomicassign

Definition at line 39 of file ThingSmartHomeModel.h.

◆ displayOrder

- (NSInteger) displayOrder
readwritenonatomicassign

Definition at line 33 of file ThingSmartHomeModel.h.

◆ geoName

- (NSString *) geoName
readwritenonatomicstrong

Definition at line 21 of file ThingSmartHomeModel.h.

◆ homeId

- (long long) homeId
readwritenonatomicassign

Definition at line 15 of file ThingSmartHomeModel.h.

◆ latitude

- (double) latitude
readwritenonatomicassign

Definition at line 24 of file ThingSmartHomeModel.h.

◆ longitude

- (double) longitude
readwritenonatomicassign

Definition at line 27 of file ThingSmartHomeModel.h.

◆ managementStatus

- (NSNumber *) managementStatus
readwritenonatomicstrong

Definition at line 42 of file ThingSmartHomeModel.h.

◆ name

- (NSString *) name
readwritenonatomicstrong

Definition at line 18 of file ThingSmartHomeModel.h.

◆ nickName

- (NSString *) nickName
readwritenonatomicstrong

Definition at line 45 of file ThingSmartHomeModel.h.

◆ role

- (ThingHomeRoleType) role
readwritenonatomicassign

Definition at line 36 of file ThingSmartHomeModel.h.


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