public void OnPropertyChanged(string propertyName, object before, object after)
{
if (propertyName == nameof(FilterOwned) || propertyName == nameof(NameFilter) || propertyName == nameof(RarityFilter) ||
propertyName == nameof(TypeFilter) || propertyName == nameof(CenterEffectFilter) || propertyName == nameof(SkillFilter) ||
propertyName == nameof(ShowOwnedOnly))
{
m_target.Refresh();
}
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}