MethodChannelScatesdkFlutter class

An implementation of ScatesdkFlutterPlatform that uses method channels.

Inheritance

Properties

eventChannel → EventChannel
Event channel for receiving events from native platform.
final
eventsStream → Stream<String>
Stream getter for exposing events stream.
no setteroverride
hashCode → int
The hash code for this object.
no setterinherited
methodChannel → MethodChannel
The method channel used to interact with the native platform.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

AddListener(String name) → Future<void>
override
AdjustInitiated() → Future<void>
override
AdjustSetToRevenuecat() → Future<void>
override
AllServicesInitialized() → Future<void>
override
ATTPermissionDenied() → Future<void>
override
ATTPermissionGranted() → Future<void>
override
ATTPromptShown() → Future<void>
override
BannerAdShown() → Future<void>
override
CloseOnboarding() → Future<void>
override
ClosePaidProductLoadingScreen() → Future<void>
override
ClosePaywall() → Future<void>
override
ContentCreated(String content) → Future<void>
override
ContentCreateFail() → Future<void>
override
ContentCreateStart() → Future<void>
override
ContentCreateSuccess() → Future<void>
override
DailyStreakClaimed() → Future<void>
override
DailyStreakClosed() → Future<void>
override
DailyStreakShown() → Future<void>
override
Dislike() → Future<void>
override
Event(String name, {Map<String, dynamic>? parameters}) → Future<void>
override
EventWithValue(String name, String value) → Future<void>
override
EventWithValueAndParameters(String name, String value, {Map<String, dynamic>? parameters}) → Future<void>
override
FeatureClicked(String tab) → Future<void>
override
FirebaseRemoteInitiated() → Future<void>
override
FunnelStep(String step, [String? answer]) → Future<void>
override
GetAdjustId() → Future<String?>
override
GetRemoteConfig(String key, String defaultValue) → Future<String?>
override
GetRemoteConfigBool(String key, bool defaultValue) → Future<bool>
override
GetRemoteConfigDouble(String key, double defaultValue) → Future<double>
override
GetRemoteConfigInt(String key, int defaultValue) → Future<int>
override
GetSdkMetadata() → Future<Map<String, String>>
override
GetUserID() → Future<String?>
override
HomeScreenOpen() → Future<void>
override
InAppPurchaseSuccess() → Future<void>
override
Init(String appID, {bool firebaseUserIdSyncEnabled = true, bool debug = false, String sdkPlatformVersion = kScatesdkFlutterPackageVersion}) → Future<void>
override
InitAdjust(String adjustToken, {bool noATT = false}) → Future<void>
override
InterstitialAdClosed() → Future<void>
override
InterstitialAdShown() → Future<void>
override
Like() → Future<void>
override
LocationPermissionDenied() → Future<void>
override
LocationPermissionGranted() → Future<void>
override
LoginSuccess(String source) → Future<void>
override
ManuallyTriggerDidBecomeActive() → Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
NotificationPermissionDenied() → Future<void>
override
NotificationPermissionGranted() → Future<void>
override
OnboardingFinish() → Future<void>
override
OnboardingPaywallClosed() → Future<void>
override
OnboardingPaywallShown() → Future<void>
override
OnboardingStart() → Future<void>
override
OnboardingStep(String step) → Future<void>
override
OutputFail() → Future<void>
override
OutputSuccess() → Future<void>
override
PaywallAttempted(String paywall) → Future<void>
override
PaywallCancelled(String paywall) → Future<void>
override
PaywallClosed(String paywall) → Future<void>
override
PaywallPurchased(String paywall) → Future<void>
override
PaywallShown(String paywall) → Future<void>
override
PurchaseFailed(String source) → Future<void>
override
PurchaseRestored(String source) → Future<void>
override
RemoveListener(String name) → Future<void>
override
RevenuecatInitiated() → Future<void>
override
RewardedAdClaimed() → Future<void>
override
RewardedAdClosed() → Future<void>
override
RewardedAdShown() → Future<void>
override
SetAdid(String adid) → Future<void>
override
SetAdjustGlobalPartnerParameter(String email) → Future<void>
override
ShowEventList() → Future<void>
override
ShowOnboarding(String jsonString) → Future<void>
override
ShowPaidProductLoadingScreen() → Future<void>
override
ShowPaywall(String jsonString) → Future<void>
override
SplashCompleted() → Future<void>
override
SubsCancel() → Future<void>
override
SubscriptionMonthly(String source) → Future<void>
override
SubscriptionSuccess() → Future<void>
override
SubscriptionWeekly(String source) → Future<void>
override
SubscriptionYearly(String source) → Future<void>
override
SubsFail() → Future<void>
override
SubsStart() → Future<void>
override
SubsSuccess() → Future<void>
override
TabClicked(String tab) → Future<void>
override
TabView(String tab) → Future<void>
override
toString() → String
A string representation of this object.
inherited

Operators

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