Example #1
0
 /// <summary>
 /// Raises <see cref="CollectionModified" /> events
 /// </summary>
 /// <param name="e">An <see cref="EasyTabs.EventList.ListModificationEventArgs" /> that contains the event data</param>
 protected virtual void OnCollectionModified(ListModificationEventArgs e)
 {
     if (IgnoreEvents)
     {
         return;
     }
     CollectionModified?.Invoke(this, e);
 }
 protected void OnCollectionModified() =>
 CollectionModified?.Invoke();
 internal virtual void RaiseCollectionModified(object sender, LocalizationTableCollection collection) => CollectionModified?.Invoke(sender, collection);