![](dotnetdiagramimages/C1_Blazor_DataFilter_C1_Blazor_DataFilter_Filter.png)
'Declaration
Public MustInherit Class Filter Inherits NotifyPropertyChanged Implements Microsoft.AspNetCore.Components.IComponent
public abstract class Filter : NotifyPropertyChanged, Microsoft.AspNetCore.Components.IComponent
System.Object
C1.Blazor.DataFilter.NotifyPropertyChanged
C1.Blazor.DataFilter.Filter
C1.Blazor.DataFilter.CalendarFilterBase
C1.Blazor.DataFilter.ConditionalFilter
C1.Blazor.DataFilter.CustomFilter
C1.Blazor.DataFilter.FilterWithSummary
C1.Blazor.DataFilter.FullTextFilter
C1.Blazor.DataFilter.RangeFilterBase
C1.Blazor.DataFilter.RangeFilterBase<T>
C1.Blazor.DataFilter.ThreeStateFilter