Methods

Some of the method signature has been changed to make it more consistent across UIKit. This list contain those changes.

Please refer to each feature documentation for its sample code implementation.

AmityCommunityEditorFragment (EkoCommunityProfileEditFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance(...)

Builder().edit(...).build(...)

newInstance(...).build(...)

Builder().community(...).build(...)

newInstance(...).build(...)

AmityCategoryCommunityListFragment (EkoCategoryCommunityListFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance(...)

Builder().categoryId(...).build(...)

newInstance(...).build(...)

Builder().category(...).build(...)

newInstance(...).build(...)

AmityCategoryListFragment (EkoCategoryListFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance().build(...)

AmityCategoryPreviewFragment (EkoCategoryPreviewFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance().build(...)

AmityCommunityExplorerFragment (EkoExploreFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().recommendedCommunityFragmentDelegate(...).build(...)

newInstance().recommendedCommunityFragmentDelegate(...).build(...)

Builder().trendingCommunityFragmentDelegate(...).build(...)

newInstance().trendingCommunityFragmentDelegate(...).build(...)

Builder().categoryPreviewFragmentDelegate(...).build(...)

newInstance().categoryPreviewFragmentDelegate(...).build(...)

AmityRecommendedCommunityFragment (EkoRecommendedCommunityFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance().build(...)

AmityTrendingCommunityFragment (EkoTrendingCommunityFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance().build(...)

AmityCategoryPickerFragment (EkoSelectCategoryListFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().defaultSelection(...).build(...)

newInstance().defaultSelection(...).build(...)‌

AmityCommunityHomePageFragment (EkoCommunityHomePageFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance(...)

Builder().newsFeedFragmentDelegate(...).build(...)

newInstance(...).newsFeedFragmentDelegate(...).build(...)

Builder().exploreFragmentDelegate(...).build(...)

newInstance(...).exploreFragmentDelegate(...).build(...)‌

AmityCommunityMemberSettingsFragment (EkoCommunityMemberSettingsFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance(...)

Builder().communityId(...).build(...)

newInstance(...).build(...)

Builder().community(...).build(...)

newInstance(...).build(...)

Builder().isMember(...).build(...)

newInstance(...).build(...)

AmityMembersFragment (EkoMembersFragment)

Eko UIKit 1.0

Amity UIKit 2.0

newInstance()

newInstance().build(...)

AmityModeratorsFragment (EkoModeratorsFragment)

Eko UIKit 1.0

Amity UIKit 2.0

newInstance()

newInstance().build(...)‌

AmityMyCommunityFragment (EkoMyCommunityFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().showSearch(...).build(...)

newInstance().showSearch(...).build(...)

Builder().showOptionsMenu(...).build(...)

newInstance().showOptionsMenu(...).build(...)

AmityMyCommunityPreviewFragment (EkoMyCommunityPreviewFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance().build(...)‌

AmityCommunityFeedFragment (EkoCommunityFeedFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoCommunityFeedFragment.Builder().build()

AmityCommunityFeedFragment.newInstance(String).build()

EkoCommunityFeedFragment.Builder().build()

AmityCommunityFeedFragment.newInstance(AmityCommunity).build()

AmityGlobalFeedFragment (EkoGloablFeedFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoGloablFeedFragment.Builder().build()

AmityGlobalFeedFragment.newInstance().build()

AmityMyFeedFragment (EkoMyFeedFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoMyFeedFragment.Builder().build()

AmityMyFeedFragment.newInstance().build()

AmityNewsFeedFragment (EkoNewsFeedFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoNewsFeedFragment.Builder().build()

AmityNewsFeedFragment.newInstance().build()

AmityCommunityHomePageFragment (EkoPostCreateFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoCommunityHomePageFragment.Builder().build()

AmityCommunityHomePageFragment.newInstance().build()‌

AmityCommentCreatorFragment (EkoEditCommentFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoEditCommentFragment.Builder().build()

AmityCommentCreatorFragment.newInstance(String).build()‌

AmityCommentEditorFragment (EkoEditCommentFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoEditCommentFragment.Builder().build()

AmityCommentEditorFragment.newInstance(AmityComment).build()

AmityUserProfileEditorFragment (EkoEditUserProfileFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoEditUserProfileFragment.Builder().build()

AmityUserProfileEditorFragment.newInstance().build()‌

AmityCommunitySettingsFragment (EkoCommunitySettingsFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoCommunitySettingsFragment.builder().build()

AmityCommunitySettingsFragment.newInstance(String).build()

EkoCommunitySettingsFragment.builder().build()

AmityCommunitySettingsFragment.newInstance(AmityCommunity).build()

AmityCommunityCreatorFragment (EkoCommunityCreateFragment)

Eko UIKit 1.0

Amity UIKit 2.0

EkoCommunityCreateFragment.Builder().build()

AmityCommunityCreatorFragment.newInstance().build()

AmityChatHomePageFragment (EkoChatHomePageFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().recentChatItemClickListener().build(...)

newInstance().recentChatItemClickListener().build(...)

Builder().recentChatFragmentDelegate().build(...)

newInstance().recentChatFragmentDelegate().build(...)

Builder().directoryFragmentDelegate().build(...)

newInstance().directoryFragmentDelegate().build(...)

AmityChatRoomFragment (EkoMessageListFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance().build(...)

AmityPostCreatorFragment (EkoPostCreateFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance().build(...)

Builder().onMyFeed().build(...)

newInstance().onMyFeed().build(...)

Builder().onCommunityFeed(...).build(...)

newInstance().onCommunityFeed(...).build(...)

AmityPostEditorFragment (EkoPostEditFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().postId(...).build(...)

newInstance(...).build(...)

Builder().post(...).build(...)

newInstance(...).build(...)

AmityPostTargetPickerFragment (EkoPostTargetSelectionFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().build(...)

newInstance(...).build(...)

AmityCommunityBaseNotificationSettingsFragment (EkoPushSettingDetailFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().communityId(...).build(...)

newInstance(...).build(...)

Builder().settingType(...).build(...)

AmityCommunityCommentNotificationSettingsFragment (EkoPushSettingDetailFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().communityId(...).build(...)

newInstance(...).build(...)

Builder().settingType(...).build(...)

AmityMemberPickerFragment (EkoSelectMembersListFragment)

Eko UIKit 1.0

Amity UIKit 2.0

Builder()

newInstance()

Builder().selectedMembers(...).build(...)

newInstance().selectedMembers(...).build(...)

Last updated