Esempio n. 1
0
 void NotifyItemsSwapped(int lhsValueIndex, MegaloScriptModelObjectHandle lhsValue,
                         int rhsValueIndex, MegaloScriptModelObjectHandle rhsValue)
 {
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move,
                                                                             lhsValue, rhsValueIndex, lhsValueIndex)); // index: new <- old
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move,
                                                                             rhsValue, lhsValueIndex, rhsValueIndex)); // index: new <- old
 }
Esempio n. 2
0
 protected void NotifyItemRemoved(int index, LocaleStringTableReference value)
 {
     NotifyPropertyChanged(kCountChanged);
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove,
                                                                             value, index));
 }
Esempio n. 3
0
 protected void NotifyItemChanged(int index, LocaleStringTableReference oldValue, LocaleStringTableReference newValue)
 {
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace,
                                                                             oldValue, newValue, index));
 }
Esempio n. 4
0
 protected void NotifyItemsInitialized()
 {
     NotifyPropertyChanged(kCountChanged);
     CollectionChanged.SafeNotify(this, ObjectModel.Util.kNotifyCollectionReset);
 }
Esempio n. 5
0
 protected void NotifyItemChanged(int index, int oldValueId, int newValueId)
 {
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace,
                                                                             oldValueId, newValueId, index));
 }
Esempio n. 6
0
 protected void NotifyItemsInitialized()
 {
     CollectionChanged.SafeNotify(this, ObjectModel.Util.kNotifyCollectionReset);
 }
Esempio n. 7
0
 void NotifyItemRemoved(int index, MegaloScriptModelObjectHandle value)
 {
     NotifyPropertyChanged(kCountChanged);
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove,
                                                                             value, index));
 }
Esempio n. 8
0
 void NotifyItemChanged(int index, MegaloScriptModelObjectHandle oldValue, MegaloScriptModelObjectHandle newValue)
 {
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace,
                                                                             oldValue, newValue, index));
 }
Esempio n. 9
0
 void NotifyItemChanged(int index, float?oldValue, float?newValue)
 {
     CollectionChanged.SafeNotify(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace,
                                                                             oldValue, newValue, index));
 }