public MvxChainedNotifyChangeFieldSourceBinding(object source, INotifyChange notifyChange,
                                                 List<MvxPropertyToken> childTokens)
     : base(source, notifyChange)
 {
     _childTokens = childTokens;
     if (!DisableWarnIndexedValueBindingWarning)
         WarnIfChildTokensSuspiciousOfIndexedValueBinding();
     UpdateChildBinding();
 }
Example #2
0
 public MvxChainedNotifyChangeFieldSourceBinding(object source, INotifyChange notifyChange,
                                                 List<MvxPropertyToken> childTokens)
     : base(source, notifyChange)
 {
     _childTokens = childTokens;
     if (!DisableWarnIndexedValueBindingWarning)
         WarnIfChildTokensSuspiciousOfIndexedValueBinding();
     UpdateChildBinding();
 }
 protected MvxNotifyChangeFieldSourceBinding(object source, INotifyChange notifyChange)
     : base(source)
 {
     if (source == null)
         throw new ArgumentNullException("source");
     if (notifyChange == null)
         throw new ArgumentNullException("notifyChange");
     _notifyChange = notifyChange;
     _subscription = NotifyChangeEventInfo.WeakSubscribe(_notifyChange, NotifyChangeOnChanged);
 }
 protected MvxNotifyChangeFieldSourceBinding(object source, INotifyChange notifyChange)
     : base(source)
 {
     if (source == null)
     {
         throw new ArgumentNullException(nameof(source));
     }
     if (notifyChange == null)
     {
         throw new ArgumentNullException(nameof(notifyChange));
     }
     _notifyChange = notifyChange;
     _subscription = NotifyChangeEventInfo.WeakSubscribe(_notifyChange, NotifyChangeOnChanged);
 }
 public MvxLeafNotifyChangeFieldSourceBinding(object source, INotifyChange notifyChange)
     : base(source, notifyChange)
 {
 }
Example #6
0
 public MvxLeafNotifyChangeFieldSourceBinding(object source, INotifyChange notifyChange)
     : base(source, notifyChange)
 {
 }