Represents a colleciton of filter expressions.

Constructors

Accessors

  • get count(): number
  • Returns number

  • get i(): FilterExpressionCollection
  • Returns FilterExpressionCollection

  • get onChanged(): (() => void)
  • Returns (() => void)

      • (): void
      • Returns void

  • set onChanged(v): void
  • Parameters

    • v: (() => void)
        • (): void
        • Returns void

    Returns void

  • get shouldDetachOnTargetChange(): boolean
  • Gets or sets whether this collection should detach the sync when the target collection changes.

    Returns boolean

  • set shouldDetachOnTargetChange(v): void
  • Parameters

    • v: boolean

    Returns void

Methods

  • Returns Generator<any, void, unknown>

  • Parameters

    • item: IFilterExpression

    Returns boolean

  • Returns void

  • Parameters

    • name: string

    Returns any

  • Parameters

    • index: number

    Returns IFilterExpression

  • Parameters

    • item: IFilterExpression

    Returns number

  • Parameters

    • index: number
    • item: IFilterExpression

    Returns void

  • Parameters

    • index: number
    • Optional value: IFilterExpression

    Returns IFilterExpression

  • Parameters

    • item: IFilterExpression

    Returns boolean

  • Parameters

    • index: number

    Returns IFilterExpression

  • Parameters

    • index: number
    • value: IFilterExpression

    Returns IFilterExpression

  • Returns number

  • Returns IFilterExpression[]