diff options
Diffstat (limited to 'content/textsearch.h')
-rw-r--r-- | content/textsearch.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/content/textsearch.h b/content/textsearch.h index e30ebc452..c32b17cca 100644 --- a/content/textsearch.h +++ b/content/textsearch.h @@ -28,9 +28,28 @@ struct textsearch_context; struct content; +struct hlcache_handle; struct box; /** + * Free text search a content + * + * \param[in] h Handle to content to search. + * \param[in] context The context passed to gui table search handlers + * \param[in] flags The flags that control the search + * \param[in] The string being searched for. + * \retun NSERROR_OK on success else error code on faliure + */ +nserror content_textsearch(struct hlcache_handle *h, void *context, search_flags_t flags, const char *string); + +/** + * Clear a search + * + * \param[in] h Handle to content to clear search from. + */ +nserror content_textsearch_clear(struct hlcache_handle *h); + +/** * Ends the search process, invalidating all state freeing the list of * found boxes. */ |