Skip to content

//woua-matrimony-sdk/com.woualabs.matrimony.adapter/UserModuleAdapter

UserModuleAdapter

[iOS]\ class UserModuleAdapter : CoroutineScope

Functions

Name Summary
changeLanguage [iOS]
fun changeLanguage(appLanguageId: String, callback: (result: Result?, error: WouaSDKException?) -> Unit): Job
collectionView [iOS]
fun collectionView(callback: (result: CollectionRecord?, error: WouaSDKException?) -> Unit): Job
filterUserProfile [iOS]
fun filterUserProfile(filterDetails: FilterDetails, page: Int, size: Int, callback: (result: List<UserRecord>?, error: WouaSDKException?) -> Unit): Job
getUserProfile [iOS]
fun getUserProfile(callback: (result: UserRecord?, error: WouaSDKException?) -> Unit): Job
fun getUserProfile(userKey: String, callback: (result: UserRecord?, error: WouaSDKException?) -> Unit): Job
getUserProfiles [iOS]
fun getUserProfiles(subId: Int, page: Int, size: Int, discoverType: DiscoverType, callback: (result: List<UserRecord>?, error: WouaSDKException?) -> Unit): Job
reportUserProfile [iOS]
fun reportUserProfile(report: String, userKey: String, callback: (result: Result?, error: WouaSDKException?) -> Unit): Job
searchUserProfile [iOS]
fun searchUserProfile(name: String, page: Int, size: Int, callback: (result: List<UserRecord>?, error: WouaSDKException?) -> Unit): Job
userAction [iOS]
fun userAction(actionType: ActionType, userKey: String, callback: (result: Result?, error: WouaSDKException?) -> Unit): Job
userActivity [iOS]
fun userActivity(actionType: ActionType, activityType: ActivityType, callback: (result: List<UserRecord>?, error: WouaSDKException?) -> Unit): Job

Properties

Name Summary
coroutineContext [iOS]
open override val coroutineContext: CoroutineContext