1
wei
2021-01-21 62d098cb78296feaa6f786a20748921338db838c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
//
// TuyaSmartHomeMember+TYDeprecatedApi.h
// TuyaSmartDeviceKit
//
// Copyright (c) 2014-2021 Tuya Inc. (https://developer.tuya.com)
 
#import "TuyaSmartHomeMember.h"
 
NS_ASSUME_NONNULL_BEGIN
 
@interface TuyaSmartHomeMember (TYDeprecatedApi)
 
 
/// Add a home member
///
/// @param homeId      Home Id
/// @param countryCode Country code
/// @param account     User account
/// @param name        Note name
/// @param isAdmin     Whether the administrator
/// @param success     Success block
/// @param failure     Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: instead.
- (void)addHomeMemberWithHomeId:(long long)homeId
                    countryCode:(NSString *)countryCode
                        account:(NSString *)account
                           name:(NSString *)name
                        isAdmin:(BOOL)isAdmin
                        success:(TYSuccessHandler)success
                        failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartHome -  addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure:] instead");
 
 
/// Update home member info
///
/// @param memberId    Member Id
/// @param name        Note name
/// @param isAdmin     Whether the administrator
/// @param success     Success block
/// @param failure     Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::updateHomeMemberInfoWithMemberId:name:headPic:isAdmin:success:failure: instead.
- (void)updateHomeMemberNameWithMemberId:(long long)memberId
                                    name:(NSString *)name
                                 isAdmin:(BOOL)isAdmin
                                 success:(TYSuccessHandler)success
                                 failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartHomeMember - (void)updateHomeMemberInfoWithMemberId:name:headPic:isAdmin:success:failure:] instead");
 
 
/// Add family members.
/// @param groupId Home Group ID
/// @param name Family member's name
/// @param headPic Family member avatar
/// @param countryCode Country code.
/// @param account User account.
/// @param admin Whether is the administrator.
/// @param success Success block
/// @param failure Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure: instead.
- (void)addHomeMemberWithHomeId:(long long)groupId
                           name:(NSString *)name
                        headPic:(UIImage *)headPic
                    countryCode:(NSString *)countryCode
                    userAccount:(NSString *)account
                        isAdmin:(BOOL)admin
                        success:(TYSuccessDict)success
                        failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartHome -  addHomeMemberWithName:headPic:countryCode:userAccount:isAdmin:success:failure:] instead");
 
 
 
/// Get home member list
///
/// @param homeId      Home Id
/// @param success     Success block
/// @param failure     Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::getHomeMemberListWithSuccess:failure: instead.
- (void)getHomeMemberListWithHomeId:(long long)homeId
                            success:(void(^)(NSArray <TuyaSmartHomeMemberModel *> *memberList))success
                            failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartHome - (void)getHomeMemberListWithSuccess:failure:] instead");
 
 
 
/// Update home member info
///
/// @param memberId    Member Id
/// @param name        Note name
/// @param headPic     Portrait
/// @param isAdmin     Whether the administrator
/// @param success     Success block
/// @param failure     Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.
- (void)updateHomeMemberInfoWithMemberId:(long long)memberId
                                    name:(NSString *)name
                                 headPic:(UIImage *)headPic
                                 isAdmin:(BOOL)isAdmin
                                 success:(TYSuccessHandler)success
                                 failure:(TYFailureError)failure  __deprecated_msg("This method will be deprecated and remove, Use [TuyaSmartHomeMember - (void)updateHomeMemberInfoWithMemberRequestModel:success:failure:]");
 
 
/// Update home member note name
///
/// @param memberId    Member Id
/// @param name        Note name
/// @param isAdmin     Whether the administrator
/// @param success     Success block
/// @param failure     Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.
- (void)updateHomeMemberRemarkNameWithMemberId:(long long)memberId
                                          name:(NSString *)name
                                       isAdmin:(BOOL)isAdmin
                                       success:(TYSuccessHandler)success
                                       failure:(TYFailureError)failure __deprecated_msg("This method will be deprecated and remove, Use [TuyaSmartHomeMember - (void)updateHomeMemberInfoWithMemberRequestModel:success:failure:]");
 
 
/// Update home member portrait
///
/// @param memberId    Member Id
/// @param headPic     Portrait
/// @param isAdmin     Whether the administrator
/// @param success     Success block
/// @param failure     Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.
- (void)updateHomeMemberHeadPicWithMemberId:(long long)memberId
                                    headPic:(UIImage *)headPic
                                    isAdmin:(BOOL)isAdmin
                                    success:(TYSuccessHandler)success
                                    failure:(TYFailureError)failure __deprecated_msg("This method will be deprecated and remove, Use [TuyaSmartHomeMember - (void)updateHomeMemberInfoWithMemberRequestModel:success:failure:]");
 
 
/// Update home member management authority
///
/// @param memberId    Member Id
/// @param isAdmin     Whether the administrator
/// @param success     Success block
/// @param failure     Failure block
/// @deprecated This method is deprecated, Use TuyaSmartHome::updateHomeMemberInfoWithMemberRequestModel:success:failure: instead.
- (void)updateHomeMemberAdminWithMemberId:(long long)memberId
                                  isAdmin:(BOOL)isAdmin
                                  success:(TYSuccessHandler)success
                                  failure:(TYFailureError)failure __deprecated_msg("This method will be deprecated and remove, Use [TuyaSmartHomeMember - (void)updateHomeMemberInfoWithMemberRequestModel:success:failure:]");
 
@end
 
NS_ASSUME_NONNULL_END