import { DaffTestingSearchDriver } from '@daffodil/search/driver/testing'
A basic search driver that creates mock search results of different kinds. For testing purposes.
@Injectable()
class DaffTestingSearchDriver implements DaffSearchDriverInterface {
search(
query: string
options: DaffSearchDriverOptions = {}
): Observable<DaffSearchDriverResponse>
incremental(
query: string
options: DaffSearchDriverOptions = {}
): Observable<DaffSearchResultCollection>
}
Observable<DaffSearchDriverResponse>
Searches for entities according to the specified query.
This method provides substantially more information than incremental
.
Its intended use is populating a page of search results.
Parameter | query: string |
---|---|
Description |
Parameter | options: DaffSearchDriverOptions |
---|---|
Default | {} |
Description |
Observable<DaffSearchResultCollection>
Rapidly searches for entities. This is intended to be called as the user types their search query.
Less information is requested in comparison to search
.
Parameter | query: string |
---|---|
Description |
Parameter | options: DaffSearchDriverOptions |
---|---|
Default | {} |
Description |