[NUI] Add Tizen.NUI.XamlBuild module
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI.XamlBuild / src / internal / XamlBinding / TrackableCollection.cs
1 using System;
2 using System.Collections.ObjectModel;
3
4 namespace Tizen.NUI.Binding
5 {
6     internal class TrackableCollection<T> : ObservableCollection<T>
7     {
8         public event EventHandler Clearing;
9
10         protected override void ClearItems()
11         {
12             Clearing?.Invoke(this, EventArgs.Empty);
13             base.ClearItems();
14         }
15     }
16 }