Provides filtering operations for Dates

Inherited from: IgxBaseDateTimeFilteringOperand

operations: IFilteringOperation[]

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:9

Inherited from: IgxBaseDateTimeFilteringOperand

Adds a new condition to the filtering operations.

append(operation: IFilteringOperation): void

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:76

Parameters

Returns void

Inherited from: IgxBaseDateTimeFilteringOperand

Returns an instance of the condition with the specified name.

condition(name: string): IFilteringOperation

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:67

Parameters

  • name: string

    The name of the condition.

Returns IFilteringOperation

Inherited from: IgxBaseDateTimeFilteringOperand

Returns an array of names of the conditions which are visible in the filtering UI

conditionList(): string[]

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:50

Returns string[]

Inherited from: IgxBaseDateTimeFilteringOperand

Splits a Date object into parts

getDateParts(date: Date, dateFormat: string): IDateParts

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:153

Parameters

  • date: Date
  • dateFormat: string

Returns IDateParts

Inherited from: IgxBaseDateTimeFilteringOperand

instance(): IgxFilteringOperand

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:43

Returns IgxFilteringOperand