Interface ISearchProps<Entity, Values, Request>

interface ISearchProps<
    Entity extends IEntity<any>,
    Values extends any[],
    Request,
> {
    fields: string[];
    filter(entity: Entity, values: Values): boolean;
    request(values: Values): Request;
    values(entity: Entity): Values;
}

Type Parameters

  • Entity extends IEntity<any>
  • Values extends any[]
  • Request

Properties

Methods

Properties

fields: string[]

Methods