[]
        
(Showing Draft Content)

C1.Blazor.DataFilter

C1.Blazor.DataFilter Namespace

Classes

BaseRangeFilterPresenter<T>

Base class for range filters.

C1DataFilter

The C1DataFilter lets users filter data based on criteria's. It can be bound to any data-aware control and multiple conditional filtering could be applied.

CalendarFilterBase

Base class represents a filter of dates with calendar.

CalendarSettings

Represents a settings of filter calendar.

CheckListFilterPresenter

CheckListFilter that represents UI for ChecklistFilter.

ChecklistFilter

Represents a filter with checklist.

ChecklistFilterBase

Base class represents a filter with checklist.

ChecklistItem

Represents a item of checklist.

ChecklistItemsCollection

Represents a collection of the ChecklistItem.

CombinationExpression

Represents the logical combination of several OperationExpression.

ConditionalFilter

Conditional allow to customize group conditions.

ConditionalFilterItemPresenter<T>

Conditional filter item presenter for filter T.

ConditionalFilterItemPresenter<T>.HierarchicalConditionMenuOption

Represents a filter menu structure.

ConditionalFilterPresenter

Presenter for Conditional Filter that allows to customize combination filters.

CustomFilter

Represents a custom filter.

DataFilterResources

This class gives access to localized resources from xaml.

DateFilter

Conditional filter for date data type.

DateOnlyFilter

Conditional filter for DateOnly data type.

DateOnlyFilterPresenter

Conditional filter item presenter for filter DateOnlyFilter.

DateOnlyRangeFilter

Represents a filter of DateOnly values with range slider or editors of range.

DateOnlyRangeFilterPresenter

Represent ui for DateOnlyRangeFilter model.

DateRangeFilter

Represents a filter of dates with range slider or editors of range.

DateTimeFilter

Conditional filter for DateTime data type.

DateTimeFilterPresenter

Conditional filter item presenter for filter DateTimeFilter.

DateTimeOffsetFilter

Conditional filter for DateTimeOffset data type.

DateTimeOffsetFilterPresenter

Conditional filter item presenter for filter DateTimeOffsetFilter.

DateTimeOffsetRangeFilter

Represents a filter of DateTimeOffset values with range slider or editors of range.

DateTimeOffsetRangeFilterPresenter

Represent ui for DateTimeOffsetRangeFilter model.

DateTimeRangeFilter

Represents a filter of DateTime values with range slider or editors of range.

DateTimeRangeFilterPresenter

Represent ui for DateTimeRangeFilter model.

Expression

Base class for filter expression condition.

Filter

Base class represents filter of the C1DataFilter control.

FilterAutoGeneratingEventArgs

Provides data for the FilterAutoGenerating event of a C1DataFilter control.

FilterChangedEventArgs

Provides data for the FilterChanged event of a C1DataFilter control.

FilterCollection

Represents a collection of the filters.

FilterSummary

Represents the summary of Filter.

FilterWithSummary

Represents filter of the C1DataFilter control with summaries.

FullTextFilter

Represents a filter to search text.

FullTextFilterPresenter

Presenter for FullTextFilter.

ItemPropertyChangedEventArgs

Provides data for the PropertyChanged event of a ChecklistItem class.

NotifyPropertyChanged

Notify changed abstract

NumericFilter

Conditional filter for numeric data type.

NumericFilterPresenter

Conditional filter item presenter for filter NumericFilter.

NumericRangeFilterPresenter

Range filter for numeric range filter.

ObservableCollectionBase<T>

Represents a collection with the CollectionResetting event.

OperationExpression

Represents the filter operation expression.

PredicateExpression

Represents the expression which takes a predicate as the filtering function.

RangeFilter

Represents a filter with range slider or editors of range.

RangeFilterBase

Base class represents a filter with range slider or editors of range.

RangeFilterBase<T>

Base class for range filters.

TextExpression

Represents a text filter expression with match case and match whole word properties.

TextFilter

Conditional filter for text data type.

TextFilterPresenter

Conditional filter item presenter for filter TextFilter.

ThreeStateFilter

Represents a filter with checkboxes for bool value.

ThreeStateFilterPresenter

Presenter for ThreeStateBoolFilter.

TimeOnlyFilter

Conditional filter for TimeOnly data type.

TimeOnlyFilterPresenter

Conditional filter item presenter for filter TimeOnlyFilter.

TimeOnlyRangeFilter

Represents a filter of TimeOnly values with range slider or editors of range.

TimeOnlyRangeFilterPresenter

Represent ui for TimeOnlyRangeFilter model.

TimeSpanFilter

Conditional filter for TimeSpan data type.

TimeSpanFilterPresenter

Conditional filter item presenter for filter TimeSpanFilter.

TimeSpanRangeFilter

Represents a filter of TimeSpan values with range slider or editors of range.

ValueChangedEventArgs

Provides data for the ValueChanged event of a Filter class.

Enums

AggregateType

Defines the type of the aggregate function expression.

AttachedFilterState

Filter state.

AutoWidthMode

Defines the auto width mode behavior.

EditorsType

Defines the editors type.

EmptyFilterBehavior

Defines the behavior of CheckListFilter when an empty expression is assigned to it.

SelectionMode

Defines the selection behavior.