A filter operand.

Constructors

Accessors

  • get displayName(): string
  • Gets or sets the name for display of this custom filter.

    Returns string

  • set displayName(v): void
  • Parameters

    • v: string

    Returns void

  • get editorType(): EditorType
  • The type of editor to use in the filter cell. Combo is not currently supported.

    Returns EditorType

  • set editorType(v): void
  • Parameters

    Returns void

  • get filterFactory(): FilterFactory
  • Gets the FilterFactory to assists in building filters.

    Returns FilterFactory

  • get filterRequested(): ((s, e) => void)
  • Gets or sets a function that returns a filter expression to use.

    Returns ((s, e) => void)

  • set filterRequested(ev): void
  • Parameters

    Returns void

  • get iD(): string
  • Gets or sets the ID of the filter. Must be unique from other filters in the column.

    Returns string

  • set iD(v): void
  • Parameters

    • v: string

    Returns void

  • get icon(): string
  • Gets or sets the SVG path to use for the operand icon in the filter cell.

    Returns string

  • set icon(v): void
  • Parameters

    • v: string

    Returns void

  • get isInputRequired(): boolean
  • Gets or sets whether this filter requires input.

    Returns boolean

  • set isInputRequired(v): void
  • Parameters

    • v: boolean

    Returns void

Methods

  • Parameters

    • name: string

    Returns any