22 * Created by dowin on 2017/8/2.
33 */
44'use strict'
5- import { NativeModules , Platform } from 'react-native' ;
6-
7- const { RNNeteaseIm } = NativeModules ;
5+ import { NativeModules , Platform } from 'react-native'
6+ const { RNNeteaseIm } = NativeModules
87class Friend {
9- /** ******************************好友用户资料****************************************** **/
108 /**
119 * 进入好友
1210 * @returns {* } @see observeFriend
1311 */
1412 startFriendList ( ) {
15- return RNNeteaseIm . startFriendList ( ) ;
13+ return RNNeteaseIm . startFriendList ( )
1614 }
17-
1815 /**
1916 * 退出好友
2017 * @returns {* }
2118 */
2219 stopFriendList ( ) {
23- return RNNeteaseIm . stopFriendList ( ) ;
20+ return RNNeteaseIm . stopFriendList ( )
2421 }
25-
2622 /**
2723 * 获取本地用户资料
2824 * @param contactId
2925 * @returns {* }
3026 */
3127 getUserInfo ( contactId ) {
32- return RNNeteaseIm . getUserInfo ( contactId ) ;
28+ return RNNeteaseIm . getUserInfo ( contactId )
3329 }
34-
3530 /**
3631 * 获取服务器用户资料
3732 * @param contactId
3833 * @returns {* }
3934 */
4035 fetchUserInfo ( contactId ) {
41- return RNNeteaseIm . fetchUserInfo ( contactId ) ;
36+ return RNNeteaseIm . fetchUserInfo ( contactId )
4237 }
4338 /**
4439 * 保存用户资料
4540 * @param contactId {'NIMUserInfoUpdateTagNick':'昵称'}
4641 * @returns {* }
4742 */
4843 updateMyUserInfo ( userInFo ) {
49- return RNNeteaseIm . updateMyUserInfo ( userInFo ) ;
44+ return RNNeteaseIm . updateMyUserInfo ( userInFo )
5045 }
5146 /**
5247 * 保存好友备注
5348 * @param contactId
5449 * @returns {* }
5550 */
56- updateUserInfo ( contactId , alias ) {
57- return RNNeteaseIm . updateUserInfo ( contactId , alias ) ;
51+ updateUserInfo ( contactId , alias ) {
52+ return RNNeteaseIm . updateUserInfo ( contactId , alias )
5853 }
5954 /**
6055 * 好友列表
6156 * @param keyword
6257 * @returns {* }
6358 */
6459 getFriendList ( keyword ) {
65- return RNNeteaseIm . getFriendList ( keyword ) ;
60+ return RNNeteaseIm . getFriendList ( keyword )
6661 }
6762 /**
6863 * 添加好友
6964 * @param contactId
7065 * @param msg 备注
7166 * @returns {* }
7267 */
73- addFriend ( contactId , msg ) {
74- return RNNeteaseIm . addFriend ( contactId , msg ) ;
68+ addFriend ( contactId , msg ) {
69+ return RNNeteaseIm . addFriend ( contactId , msg )
7570 }
7671
7772 /**
@@ -81,57 +76,51 @@ class Friend {
8176 * @param msg 备注
8277 * @returns {* }
8378 */
84- addFriendWithType ( contactId , verifyType , msg ) {
85- return RNNeteaseIm . addFriendWithType ( contactId , verifyType , msg ) ;
79+ addFriendWithType ( contactId , verifyType , msg ) {
80+ return RNNeteaseIm . addFriendWithType ( contactId , verifyType , msg ) ;
8681 }
87-
8882 /**
8983 * 删除好友
9084 * @param contactId
9185 * @returns {* }
9286 */
9387 deleteFriend ( contactId ) {
94- return RNNeteaseIm . deleteFriend ( contactId ) ;
88+ return RNNeteaseIm . deleteFriend ( contactId )
9589 }
96- /** ******************************blackList 黑名单****************************************** **/
97-
9890 /**
9991 * 进入黑名单列表
10092 * @returns {* } @see observeBlackList
10193 */
10294 startBlackList ( ) {
103- return RNNeteaseIm . startBlackList ( ) ;
95+ return RNNeteaseIm . startBlackList ( )
10496 }
105-
10697 /**
10798 * 退出黑名单列表
10899 * @returns {* }
109100 */
110101 stopBlackList ( ) {
111- return RNNeteaseIm . stopBlackList ( ) ;
102+ return RNNeteaseIm . stopBlackList ( )
112103 }
113104 /**
114105 * 获取黑名单列表
115106 * @returns {* }
116107 */
117108 getBlackList ( ) {
118- return RNNeteaseIm . getBlackList ( ) ;
109+ return RNNeteaseIm . getBlackList ( )
119110 }
120-
121111 /**
122112 * 加入黑名单
123113 * @returns {* }
124114 */
125115 addToBlackList ( contactId ) {
126- return RNNeteaseIm . addToBlackList ( contactId ) ;
116+ return RNNeteaseIm . addToBlackList ( contactId )
127117 }
128-
129118 /**
130119 * 移出黑名单
131120 * @returns {* }
132121 */
133122 removeFromBlackList ( contactId ) {
134- return RNNeteaseIm . removeFromBlackList ( contactId ) ;
123+ return RNNeteaseIm . removeFromBlackList ( contactId )
135124 }
136125}
137- export default new Friend ( ) ;
126+ export default new Friend ( )
0 commit comments