public override void OnOSEmailSubscriptionChanged(OneSignaliOS.OSEmailSubscriptionStateChanges stateChanges) { EmailSubscriptionState from = NativeConversion.EmailSubscriptionStateToXam(stateChanges.From); EmailSubscriptionState to = NativeConversion.EmailSubscriptionStateToXam(stateChanges.To); _instance.EmailSubscriptionStateChanged?.Invoke(to, from); }
/// <param name="stateChanges">OnOSEmailSubscriptionChanges</param> public void OnOSEmailSubscriptionChanged(OneSignalAndroid.OSEmailSubscriptionStateChanges stateChanges) { EmailSubscriptionState prev = NativeConversion.EmailSubscriptionStateToXam(stateChanges.From); EmailSubscriptionState curr = NativeConversion.EmailSubscriptionStateToXam(stateChanges.To); _instance.EmailSubscriptionStateChanged?.Invoke(curr, prev); }
private void _emailStateChanged(EmailSubscriptionState current, EmailSubscriptionState previous) { _log($"Email state changed to: {JsonUtility.ToJson(current)}"); }