File

src/api/webApi/classes/searchApi.interface.ts

Index

Methods

Methods

doSearch
doSearch(searchCriteriaMap: Map<SearchCriteria | >)
Parameters :
Name Type Optional
searchCriteriaMap Map<SearchCriteria | > No
getOrganizationById
getOrganizationById(organizationId: string)
Parameters :
Name Type Optional
organizationId string No
getOrganizations
getOrganizations(type: string)
Parameters :
Name Type Optional
type string No
Returns : Promise<Array | null>
import { Organization } from '../data/organization.interface';
import { SearchCriteria } from './searchCriteria.enum';
import { ItemSummary } from 'api/webApi/data/itemSummary.interface';


export interface SearchApi {

  doSearch(searchCriteriaMap: Map<SearchCriteria, unknown>): Promise<Array<ItemSummary>>;

  getOrganizations(type: string): Promise<Array<Organization> | null>;

  getOrganizationById(organizationId: string): Promise<Organization | null>;
}

results matching ""

    No results matching ""