[]
        
(Showing Draft Content)

C1.Blazor.DataFilter.ConditionalFilterItemPresenter-1

ConditionalFilterItemPresenter<T> Class

Conditional filter item presenter for filter T.

Namespace: C1.Blazor.DataFilter
Assembly: C1.Blazor.DataFilter.dll
Syntax
public class ConditionalFilterItemPresenter<T> : C1View, IComponent, IHandleAfterRender, IDependencyObject, IHandleEvent, IDisposable where T : ConditionalFilter
Type Parameters
Name Description
T

Constructors

Name Description
ConditionalFilterItemPresenter()

Initializes a new instance of the ConditionalFilterItemPresenter<T> class.

Fields

Name Description
ExpressionProperty

Identifies the Expression dependency property.

FilterProperty

Identifies the Filter dependency property.

_filter

ConditionalFilter.

_menuOperations

List of menu items.

Properties

Name Description
Expression

Filter's expression.

Filter

ConditionalFilter.

IsExpressionHasValue

True, if underlying Expression has a value which participates at filtering.

Methods

Name Description
ApplyFilterOperation(FilterOperation)

Apply filter operation.

ApplyFilterWithDelay()

Apply filter with a delay.

BuildRenderTree(RenderTreeBuilder)
Dispose(bool)
GetValueFragment()
InvalidateView()

Invalidate the view.

OnAfterRender(bool)
OnInitialized()
OnParametersSet()