All Classes
-
All Classes Interface Summary Class Summary Class Description ReferralAPI Class for setting the query parameters of Referral API.ReferralCode Loyalty Referral Code Data ModelReferralCodeFragment<V extends ReferralView,P extends ReferralPresenter<V>> Fragment class for generating and sharing of referral code.ReferralParams Class for setting the query parameters of Referral API.ReferralParams.Builder Builder class forReferralParams
ReferralPresenter<T extends ReferralView> Presenter
class forReferralCodeFragment
, which calls the Referral API and the content token for the configurable texts and image banner, including the details needed for creating Firebase Dynamic linkReferralReceiver This receiver listens when the app is installed.ReferralUtils Helper class for saving and removing referral codes from shared preferencesReferralUtils.FirebaseIncomingLinkListener Listener for checking of incoming Firebase dynamic linkReferralUtils.FirebaseLinkGeneratorListener Listener for creation of Firebase dynamic linkReferralView View to be implemented forReferralCodeFragment
ShareReferralActivity This activity has container that showsReferralCodeFragment
In order to change this, you may override the R.layout.activity_share_referrals Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- instance ofReferralParams
used forReferralAPI
SubmitReferralActivity Activity class for submittingReferralCode
code.SubmitReferralCodeFragment<V extends SubmitReferralCodeView,P extends SubmitReferralCodePresenter<V>> Fragment class for submittingReferralCode
code.SubmitReferralCodePresenter<T extends SubmitReferralCodeView> ThePresenter
class forSubmitReferralCodeFragment
.SubmitReferralCodeView TheView
class forSubmitReferralCodeFragment
which contains the callbacks for submit referral API