コード例 #1
0
            public override void OnOSEmailSubscriptionChanged(OneSignaliOS.OSEmailSubscriptionStateChanges stateChanges)
            {
                EmailSubscriptionState from = NativeConversion.EmailSubscriptionStateToXam(stateChanges.From);
                EmailSubscriptionState to   = NativeConversion.EmailSubscriptionStateToXam(stateChanges.To);

                _instance.EmailSubscriptionStateChanged?.Invoke(to, from);
            }
コード例 #2
0
            /// <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);
            }
コード例 #3
0
 private void _emailStateChanged(EmailSubscriptionState current, EmailSubscriptionState previous)
 {
     _log($"Email state changed to: {JsonUtility.ToJson(current)}");
 }