apex-grid
    Preparing search index...

    Interface BaseFilterExpression<T, K>

    Represents a filter operation for a given column.

    interface BaseFilterExpression<T, K extends Keys<T> = Keys<T>> {
        caseSensitive?: boolean;
        condition: FilterOperation<T[K]> | OperandKeys<T[K]>;
        criteria?: FilterCriteria;
        key: K;
        searchTerm?: T[K];
    }

    Type Parameters

    Index

    Properties

    caseSensitive?: boolean

    Whether the sort operation should be case sensitive.

    If not provided, the value is resolved based on the column filter configuration (if any).

    condition: FilterOperation<T[K]> | OperandKeys<T[K]>

    The filter function which will be executed against the data records.

    criteria?: FilterCriteria

    Dictates how this expression should resolve in the filter operation in relation to other expressions.

    key: K

    The target column for the filter operation.

    searchTerm?: T[K]

    The filtering value used in the filter condition function.

    Optional for unary conditions.