FlyyFlutterPlugin class

Constructors

FlyyFlutterPlugin()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clearEventListeners() → void
Clears all event listeners
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
on(String event, Function handler) → void
Registers event listeners
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

eventEmitter ↔ EventEmitter
getter/setter pair
platformVersion Future<String>
no setter

Static Methods

addUserToSegment(String segmentTitle, String segmentKey) → void
getFlyyReferralCode() Future<String>
getLeaderboardParticipants(String tag) Future<Map<String, dynamic>>
getOffersCount() Future<Map<String, dynamic>>
getPreviousLeaderboardWinners(String tag) Future<Map<String, dynamic>>
getReferralCount() Future<int>
getReferrerDetails() Future<Map<String, dynamic>>
getScratchCardCount() Future<Map<String, dynamic>>
getShareData() Future<Map<String, dynamic>>
getShareDataWithOfferId(int offerId) Future<Map<String, dynamic>>
getWalletBalance(String walletLabel) Future<Map<String, dynamic>>
handleBackgroundNotification(Map<String, dynamic> data) → void
handleForegroundNotification(Map<String, dynamic> data) → void
handleNotification(Map<String, dynamic> data) → void
handleResult(String response, String eventName) → void
Handles sdk closed response
initFlyySDK(String partnerToken, int environment) → void
initFlyySDKWithReferralCallback(String partnerToken, int environment) → void
listenFlyySDKClosed() → void
logout() → void
openFlyyBonanzaPage() → void
openFlyyChallengeDetailsPage(int offerId) → void
openFlyyCustomInviteAndEarnPage(int offerId, String toolbarItemColor) → void
openFlyyGiftCardsPage() → void
openFlyyInviteAndEarnPage(int offerId) → void
openFlyyInviteDetailsPage(int offerId) → void
openFlyyOffersPage() → void
openFlyyOffersPageWithSegment(String segmentId) → void
openFlyyQuizHistoryPage() → void
openFlyyQuizListPage() → void
openFlyyQuizPage(int quizId) → void
openFlyyRafflePage(int raffleId) → void
openFlyyReferralsPage() → void
openFlyyRewardsPage() → void
openFlyyStampsPage() → void
openFlyyWalletPage() → void
sendEvent(String key, String value) Future<String>
sendFCMTokenToServer(String fcmToken) → void
sendJSONEvent(String key, Map<String, String> jsonData) Future<String>
setBankDetails(String number, String ifsc, String name) → void
setDeeplinkPackage(String packageName) → void
setFlyyNewUser(String externalUserId) Future<String>
setFlyyNewUserToken(String userToken) Future<String>
setFlyyNewUserTokenWithSegment(String userToken, String segmentId) Future<String>
setFlyyNewUserWithSegment(String externalUserId, String segmentId) Future<String>
setFlyyReferralCode(String referralCode) → void
setFlyyUser(String externalUserId) Future<String>
setFlyyUserName(String userName) Future<String>
setFlyyUserToken(String userToken) Future<String>
setFlyyUserTokenWithSegment(String userToken, String segmentId) Future<String>
setFlyyUserWithSegment(String externalUserId, String segmentId) Future<String>
setNotificationChannelData(String name, String description, int importance) → void
setPackageName(String packageName) → void
setRedemptionDetails(String acType, String number, String ifsc, String name, String upiId) → void
setThemeColor(String colorPrimary, String colorPrimaryDark) → void
setUpiDetails(String upiId) → void
showNotififactionPopup(int notificationId, String title, String message, String bigImage, String deeplink, int campaignId) → void
showRewardWonPopup(String title, String message, String deeplink, String buttonText, bool showConfetti) → void
showRewardWonScratchPopup(String title, String message, bool showConfetti, String refNum) → void
trackUIEvents() Future<Map<String, dynamic>>
verifyReferralCode(String referralCode) Future<Map<String, dynamic>>

Constants

FLYY_ADD_USER_TO_SEGMENT → const String
FLYY_CUSTOM_INVITE_AND_EARN_PAGE → const String
FLYY_GET_LEADERBOARD_PARTICIPANTS → const String
FLYY_GET_OFFERS_COUNT → const String
FLYY_GET_PREVIOUS_LEADERBOARD_WINNERS → const String
FLYY_GET_REFERRAL_CODE → const String
FLYY_GET_REFERRAL_COUNT → const String
FLYY_GET_REFERRER_DETAILS → const String
FLYY_GET_SCRATCH_CARD_COUNTS → const String
FLYY_GET_SHARE_DATA → const String
FLYY_GET_SHARE_DATA_WITH_OFFER_ID → const String
FLYY_GET_WALLET_BALANCE → const String
FLYY_HANDLE_BACKGROUND_NOTIFICATION → const String
FLYY_HANDLE_FOREGROUND_NOTIFICATION → const String
FLYY_HANDLE_NOTIFICATION → const String
FLYY_INIT → const String
FLYY_INIT_WITH_REFERRAL_CALLBACK → const String
FLYY_INIT_WITH_THEME_COLORS → const String
FLYY_INVITE_AND_EARN_PAGE → const String
FLYY_LOGOUT → const String
FLYY_ON_SDK_CLOSED_LISTENER → const String
FLYY_OPEN_BONANZA_SCREEN → const String
FLYY_OPEN_CHALLENGE_DETAILS_SCREEN → const String
FLYY_OPEN_GIFT_CARDS_SCREEN → const String
FLYY_OPEN_INVITE_DETAILS_SCREEN → const String
FLYY_OPEN_OFFERS_SCREEN → const String
FLYY_OPEN_OFFERS_SCREEN_WITH_SEGMENT → const String
FLYY_OPEN_QUIZ_HISTORY_SCREEN → const String
FLYY_OPEN_QUIZ_LIST_SCREEN → const String
FLYY_OPEN_QUIZ_SCREEN → const String
FLYY_OPEN_RAFFLE_PAGE → const String
FLYY_OPEN_REFERRAL_SCREEN → const String
FLYY_OPEN_REWARDS_SCREEN → const String
FLYY_OPEN_STAMPS_SCREEN → const String
FLYY_OPEN_WALLET_SCREEN → const String
FLYY_PACKAGE_NAME → const String
FLYY_SEND_EVENT → const String
FLYY_SEND_EVENT_JSON → const String
FLYY_SEND_FCM_TOKEN_TO_SERVER → const String
FLYY_SET_BANK_DETAILS → const String
FLYY_SET_NEW_USER → const String
FLYY_SET_NEW_USER_TOKEN → const String
FLYY_SET_NEW_USER_TOKEN_WITH_SEGMENT → const String
FLYY_SET_NEW_USER_WITH_SEGMENT → const String
FLYY_SET_NOTIFICATION_CHANNEL_DATA → const String
FLYY_SET_REDEMPTION_DETAILS → const String
FLYY_SET_REFERRAL_CODE → const String
FLYY_SET_THEME_COLORS → const String
FLYY_SET_UPI_DETAILS → const String
FLYY_SET_USER → const String
FLYY_SET_USER_NAME → const String
FLYY_SET_USER_TOKEN → const String
FLYY_SET_USER_TOKEN_WITH_SEGMENT → const String
FLYY_SET_USER_WITH_SEGMENT → const String
FLYY_SHOW_NOTIFICATION_POP_UP → const String
FLYY_SHOW_REWARD_WON_POP_UP → const String
FLYY_SHOW_REWARD_WON_SCRATCH_POP_UP → const String
FLYY_TRACK_UI_EVENTS → const String
FLYY_VERIFY_REFERRAL_CODE → const String
PRODUCTION → const int
STAGE → const int