Skip to main content

Saved Searches

The Saved Searches Service is used to manage saved searches in the application. It provides methods to get, save, update, and delete saved searches.

Functions

getSavedSearches()

getSavedSearches(): SavedSearch[]

Returns

TypeDescription
SavedSearch[]An array of saved searches.

Example

const service = new SavedSearchesService();
const searches = service.getSavedSearches();
console.log(searches);

saveSearch()

saveSearch(): void

Example

const service = new SavedSearchesService();
service.saveSearch();

updateSavedSearches()

Signature

updateSavedSearches(savedSearches: SavedSearch[]): void
ParameterTypeDescription
savedSearchesSavedSearch[]An array of SavedSearch objects to update.

Example

const service = new SavedSearchesService();
const searches = [{ url: 'example.com', date: '2023-01-01', display: 'Example Search' }];
service.updateSavedSearches(searches);

deleteSavedSearch()

deleteSavedSearch(index: number): void
ParameterTypeDescription
indexnumberThe index of the saved search to delete.

Example

const service = new SavedSearchesService();
service.deleteSavedSearch(0);